India ranked 77th World Bank’s Ease of Doing Business Index

According to the World Bank, India ranked 77th in the World Bank’s Ease of Doing Business Index 2018. The index ranks 190 countries based across the life-cycle of a business, from starting a business to resolving insolvency.