By CEP Staff • 18 February 2011 in News

Biomass CHP facility developer Helius Energy explores financing options for Scottish project after securing debt