India has jumped 23 places to secure the 77th position out of 190 countries in the World Bank's 'Ease of Doing Business' ranking. India, which ranked 137 in the starting a business category and 52 in dealing with construction permits category, is the highest-ranked South Asian country. Last year, India had jumped a record 30 places to rank 100th.

Anmol Sharma / 08:16 pm on short byon