Doing Business in India remains tough, ranks 132nd in 185 Economies
India has been ranked 132nd in World Bank's (WB) Doing Business Report 2013. The report measures how easy or difficult it is for a local to start and run a small to medium sized business while complying with regulations, formalities and…