answersLogoWhite

0

Yes. The first Walmart opened in Amritsar, India in 2009. Walmart India owns and operates 20 Best Price Modern Wholesale stores in 8 states across India.

User Avatar

Wiki User

10y ago

What else can I help you with?