By CEP Staff • 5 October 2011 in News Biomass developer Helius Energy to raise £6.55 million through new share placement