By CEP Staff • 24 July 2012 in News

Edgeley Green Power submits application for £20 million UK biomass plant