Veolia is the one company in the world synonymous ... particularly as the country’s ageing coal-fired power plants are decommissioned. It sounds good, but these projects are extremely expensive ...
Veolia strengthens its activities in Canada and announces the signing of a strategic contract with Metro Vancouver (a federation of 21 municipalities, one electoral area, and one treaty First ...