Most Indians continue to find big retail stores more interesting as cultural phenomena than as places to do their actual shopping More...