Walmart has reportedly downsized a sizeable chunk of its staff in India. The world’s largest retailer reportedly also plans to shut its Mumbai fulfillment centre and halt new-store expansion in the country. Its piling up losses even after a decade of operations in India perhaps explain its decision.
Recommended For You
Feedback
Select your Category
Your Message
No Network
Server Issue
Internet Not Available
Wait for it…
Log in to our website to save your bookmarks. It'll just take a moment.