India emerges as 3rd largest start-up base; will be home to 10,500 start-ups by 2020
India has emerged as the third largest start-up base and such ventures are poised to grow 2.2 times to reach 10,500 by 2020 despite a perception that the ecosystem in the country has slowed down in the last year, says a report.
Oct 26, 2016, 15:16 PM IST