India has jumped 23 spots to 77th rank in World Bank's 'Ease of doing business' index announced on Wednesday. In 2017, India was placed at the 100th spot.