Request edit access
Voice Your Views
India jumps 23 spots in World Bank’s 'ease of doing business' index, ranks 77. Do you feel it has improved at ground? *
Submit
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service