India Ranks Very Low in Ease of Doing Business, In Mid Position for Innovation and Competitiveness

India fell to 134 of 189 economies in the World Bank’s Ease of Doing Business index, from 131 last year. It’s ranked 76th of 143 nations in the Global Innovation Index 2014, published by Cornell University, and 71 of 144 in the World Economic Forum’s Global Competitiveness Report, behind Brazil and Vietnam.