TheRealMrPirate
3 minutes ago
FKA bioaq Today: November 18th, 2024 - Ended September 18th, 2018
"BioAmber Inc" - Out of business, liquidated / insolvent-bankrupt, $BIOA-Q ticker deleted, how's that working out for former shareholders?
Delaware #4612067 - aka: Former: $bioa-q / Former " BioAmber Inc. " - 225