India now has 72 unicorns at total valuation of $196 bn: Report
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.
India is ranked third with 72 unicorns (companies with a valuation of $1…