By CEP Staff • 9 April 2012 in News

ETI invites businesses to bid on development of £13 million biomass project