Business 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… Jeet SutharJanuary 13, 2020