Veolia Environnement SA engages in the management of water supplies and distribution systems and provides waste management services. It operates...
WPP Plc provides marketing communications services. It is made up of companies in Advertising, Media Investment Management, Consumer Insight, Public...
Vena Resources, Inc.
130 Adelaide Street West Suite 1010
Toronto , ON M5H 3P5
SIC Code: 1099