By Forbes India| Mar 24, 2021
A Credit Suisse report reveals as many as 100 unicorns in India, with a combined valuation of $240 billion. A look at these unicorns, their sectors, location, valuation, and more
_slideshow_