The number of unicorns in India has been reduced to 72 with a total valuation of $195.75 billion, from over 100 unicorns last year, according to a new report.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.