Somewhat Negative Media Coverage Somewhat Unlikely to Impact Bioamber (NYSE:BIOA) Share …

BioAmber Inc (BioAmber), formerly DNP Green Technology, Inc, is an industrial biotechnology company, which produces sustainable chemicals.