BioAmber Refinances $25M Loan By: Benzinga via Benzinga December 19, 2014 at 07:07 AM EST BioAmber Inc. (NYSE: BIOA), an industrial biotechnology company producing sustainable chemicals, today announced it has repaid the $25 ... Read More >>