India Improves Rank by 23 Positions in Ease of Doing Business. The World Bank released its latest Doing Business Report(DBR, 2019) todayin New Delhi. India has recorded a jump of 23 positions against its rank of 100 in 2017 to be placed now at 77thrank among 190 countries assessed by the World Bank.