A gazelle is a company worth a measly $500 million, but a unicorn hits the mystical $1 billion valuation mark.
Continue Reading