India jumped 23 places to the 77th position in the World Bank’s ‘ease of doing business’ ranking that was released today. The World Bank said that India had improved on six of the ten parameters relating to starting and doing business in a country. These parameters include ease of starting...
