Walmart begins to wind up physical presence in India, fires third of its executives

Walmart Inc. has fired a third of its top executives as it is planning to wind up its physical presence in India. The world’s largest retailer plans to halt new-store expansion in India and will continue to cut staff, said the Economic Times, reported. The executives already sacked include vice presidents across sourcing, agri-business and […]