Wal-Mart to shrink stores for IndiaOur Corporate Bureau / New Delhi March 28, 2006Wal-Mart, the world