Washington: India has jumped 14 places to take the 63rd position on the World Bank’s ease of doing business ranking released on Thursday, 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. The country was 77th […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.