What is Walmart Called in India?
Walmart India, a wholly-owned subsidiary of Walmart Stores Inc, operates 28 B2B Modern Wholesale Stores and two Fulfillment Centres throughout India at highly competitive prices with unrivaled selection, quality, and hygiene standards.…