By CEP Staff • 24 March 2015 in News

UK £190 million biomass plant hits financial close with GIB backing