There are more than 1,000 private companies with billion-dollar valuations backed by venture capital that need to go public. Fewer than one in six are IPO candidates, however. The first comprises ...
A unicorn refers to a privately held startup company valued at over $1 billion. The term was coined in 2013 by venture capitalist Aileen Lee, choosing the mythical animal to represent the statistical ...