By CEP Staff • 5 March 2012 in News

UK developer Origin Energy plans £60 million CHP plant