Amid declining business, Walmart India fires top executives across divisions, halts expansions

World’s largest retailer Walmart is struggling in the Indian market. While the…