By CEP Staff • 20 March 2012 in News

Imperative Energy targets US biomass market through $100 million partnership