World Bank’s Doing Business Report wherein India has jumped 30 places to stand at 100 in the new rankings