By CEP Staff • 2 May 2013 in News

Sita selected as preferred bidder for £900 million West London waste contract