India ranks third after the US and China in terms of the size of the startup ecosystem with over 61,000 startups having been recognised and registered till January. 

By

Leave a Reply

Your email address will not be published.

Generated by Feedzy