20131009 india: Ludhiana better than Delhi for doing business: World Bank study