UNICORN COMPANIES OF INDIA
Unicorn companies are those companies that are valued at over $1 billion. As we all know that unicorns aren’t real. They are just mythical creatures. Then why do we use such a term to define something which has existed since 1901? Well, the origin of the word “Unicorn” is rather new. As it was first …