India ranks 63rd on World Bank’s ease of doing business list

India has jumped 14 places to take the 63rd position on the World Bank’s ease of doing business ranking released today, figuring among the top 10 performers on the list for the third time in a row mainly due to the successful implementation of the Insolvency and Bankruptcy Code.