To ease doing business in India, build infrastructure

India has moved up 12 positions in the World Bank’s ease-of-doing-business index this year. While this is a significant achievement thanks to the hard work done by the government at all levels, India still ranks at 130 out of 185 countries, behind other emerging economies like Brazil (116), China (84), South Africa (73), and Russia (51), and has some more easing to do. Read More