The BioAmber Inc. (BIOA) Upgrade by the Zacks Investment Research

According to Zacks, “BioAmber Inc. is a bio-based chemicals company. It produces and sells bio-succinic acid. The company’s technology platform …

Leave a Comment