By CEP Staff • 19 September 2011 in News

Mascoma the latest biofuels firm to announce IPO ambitions