By CEP Staff • 9 April 2012 in News ETI invites businesses to bid on development of £13 million biomass project