Seeking Alpha

BioAmber (BIOA)

There are 4 articles on this stock available only to PRO subscribers.
From other sites
BIOA vs. ETF Alternatives
Company Description
BioAmber Inc is an industrial biotechnology company producing sustainable chemicals. Its proprietary technology platform combines industrial biotechnology and chemical catalysis to convert renewable feedstocks into sustainable chemicals.