India as favorable place for doing business
The World Bank’s Doing Business 2018 report mentions that India ranks 100th among 190 countries on ease of doing business. The position has improved 30 ranks higher than the last year’s data.
“It has never been easier to do business in India. India welcomes the world to explore economic opportunities our nation has to offer,” Prime Minister Narendra Modi tweeted minutes after release of the report.