Long road to ‘ease of undoing business’
India’s global rank in the World Bank’s annual Doing Business ranking came in at 130 out of 190 countries. It has moved up only one notch since last year. To that extent this progress is disappointing. The improvement in this global rank has been a rallying cry of the government, ... Read More »