India ranks 130th out of 189 economies on the World Bank’s Doing Business report.

Pleased with India’s progress under PM Modi: World Bank