3 ms·Lots of future unicorn CEOs on here? I mean "temporarily embarrassed billionaires".by disqard 2y agoLots of future unicorn CEOs on here? I mean "temporarily embarrassed billionaires".