By CEP Staff • 16 September 2009 in News

Benefuel to license biodiesel refining solution and seek $5 million Series A