How easy is it to do business in India? The World Bank 2020 Ease of Doing Business Report ranks India at the 63rd position among 190 countries evaluated. In 2019, India ranked 77. Now, compare this with India’s rank of 134 in 2014, the year PM Modi led the NDA into power. The transformation has…Read More