The Big Picture “The thing about unicorns is they don’t exist.” -David Einhorn A unicorn is a mythical creature found throughout history in cultural folklore. In finance, a unicorn is a company that has an initial valuation of over $1 Billion, and is not profitable. You read that right, no profits! The term was coined … Read More