Facilitating Framework: Ease of doing business accorded high priority
India ranked 130 (out of 189 countries) in 2016 on the ease of doing business parameter, according to the World Bank’s Doing Business Report 2017, moving up four places from the adjusted ranking of 134 […]