India ranks third in number of new firms created, as per the World Bank.
Are you sure you want to log-off?