The startup received more than $120 million from venture capitalists in Silicon Valley and the support of Stripe, yet questions remained about its flamboyant CEO’s business decisions and past deals.
(Image credit: Harry Murphy/Sportsfile for Web Summit via Ge)
Recent Comments