16 startups that this year became worth billions
Business Insider Amid the tech landscape, “unicorns” are few and far between. Last year, CB Insights tallied the odds of becoming a unicorn — a company valued at $1 billion or more — at under 1%. But […]
