India could boast more than 100 startups sporting $1 billion-plus valuations by 2025, domestic IT body Nasscom predicts. Its annual report on startups says the country will be home to 95-105 unicorns having a combined valuation of $350-390 billion. India is already home to 24 unicorns, a distant third after the US and China. Seven […]