Your little article’s authors didn’t do any research on BioAmber’s current status, which is, of course, dead and gone, every entity dissolved/voided.
Funny how you mine the internet for any mention of BioAmber you can find to troll with, but the fact you haven’t heard even a whisper from the company itself in 7 years doesn’t matter.
I swear I’ll never use the phrase “you can’t make this stuff up” ever again after being on the OTC. Apparently you can.