ADVERTISEMENT

Walmart to Open New Store in India After 2 Years

Walmart to Open New Store in India After 2 Years
New Delhi: After a gap of two years, US-based retail major Walmart will open a new cash-and-carry store in Agra as it returns focus on India.
Register for Free
to continue reading
OUR NEWSLETTERS
By signing up you agree to the Terms & Conditions of NDTV Profit