By CEP Staff • 10 March 2011 in News

Biomass-to-oil tech developer KiOR secures off-take agreement for first production facility