21 Indian startups are ‘unicorns’ valued over $1B, just a tenth of China’s: StudyCommunity

21 Indian startups are ‘unicorns’ valued over $1B, just a tenth of China’s: Study

India is home to 21 unicorns, or startups with over $1 billion in valuation each, and 40 more of such…