India jumps to 63rd position in World Bank's Ease of Doing Business 2020 report. In the 2019 report, India had improved its rank on six out of the 10 parameters relating to starting and doing business in a country.