Status: India improved its score after ranking 63rd among 190 countries in the World Bank’s Ease of Doing Business Report 2020. The World Bank discontinued releasing its ‘Doing Business Report’ in September 2021. i