The number of unicorns (with the $1 billion valuation and above) in India has dropped to 85 from more than 100 just a couple of months ago, as most startups have shed a significant share of their ...