3 ms·
From TFA: "IPO investors have lost $655 million, while investors from 2016 and 2018 have between them lost $2.27 billion."
by kgwgk 8y ago
From TFA: "IPO investors have lost $655 million, while investors from 2016 and 2018 have between them lost $2.27 billion."