ICL

views updated

ICL International Computers Ltd
• International Confederation of Labour

More From encyclopedia.com