India ranked 130th in Ease of Doing Business index
India’s ranking in the World Bank’s annual Ease of Doing Business index improved by just one notch from last year to 130 out of 190 countries in its 2017 report. India's ranking this year improved the most in the 'Getting Electricity' segment, where it jumped to 26 from 70 last year. New Zealand topped the list, followed by Singapore.