InvestorsHub Logo
icon url

soybanzai

06/19/18 11:45 AM

#8334 RE: S2focus #8327

And BioAmber didn't? 320 MILLION in loses. I know the oil market attributed to the circumstance, but the officers that run this company are dogshit. T