Lifestyle
9 Takeaways from Startup Unicorns
In business, a unicorn is a privately-owned startup company with a valuation of over $1 billion. This term was coined in 2013 by venture capitalist Aileen Lee who compared the statistical rarity of very successful business ventures to the mystical creature.