By CEP Staff • 12 July 2012 in News

SITA overcomes last legal hurdle to get consent for £117 million waste-to-energy plant