Business News | Sun Jul 7, 2013 10:10pm BST

Red tape, graft mean India not such a super market for Wal-Mart