.

Veolia, an environmental solutions and optimised resource management firm, wins a €240 million ($268 million) public service contract with the Aube regional waste disposal authority, to build and operate a waste-to-energy plant in France

Read more here.

Tags: EH&S