By CEP Staff • 30 November 2011 in News

Amyris and Total join forces for renewable fuels joint venture