foodretail

Walmart

No More Wal-Mart's Food-only Stores For India As Yet. Read Why

Is it a NO-NO for Walmart's food-only stores in India?