By CEP Staff • 5 October 2011 in News

Biomass developer Helius Energy to raise £6.55 million through new share placement