By CEP Staff • 16 April 2013 in News

BioAmber sets IPO range, mid-range priced at $128 million