By CEP Staff • 12 July 2012 in News SITA overcomes last legal hurdle to get consent for £117 million waste-to-energy plant