By CEP Staff • 17 February 2011 in News

£600 million biomass plant gains initial permitting approval from UK regulators