.

Veolia, a waste, water and energy management services firm, announces an eight-year contract worth over £209 million to manage recycling, waste collections, street cleansing, commercial waste, and more for one million residents across four London boroughs

Read more here.

Tags: EH&S