Focus on 'unicornism' in India 'overhyped', says Rishad Premji
A CII report, in collaboration with McKinsey & Co earlier this year said that new unicorns are likely to add USD 1 trillion to the Indian economy, which would reach USD 7 trillion size by 2030, and add 50 million new jobs.