By CEP Staff • 15 July 2010 in News

Peel Energy to develop biomass plant to require £70 million