World Bank’s Ease of Doing Business Ranking: India jumps 23 places to 77th
A major boost for Narendra Modi led-government, India has jumped 23 notches from the last year in the World Bank’s Latest Ease of Doing Business ranking. Currently, India is ranked 77th and…