India among 10 most improved economies, jumps 14 places to reach 63rd rank in the World Bank’s Ease of Doing Business rankings
India, which was ranked 77th among 190 countries in the previous Ease of Doing Business ranking, has shown an improvement of 23 places compared to its position in 2018.