Walmart dismisses reports claiming closure of 11 stores
Walmart has confirmed it will not be closing any stores in 2025. The clarification comes from the US-based retailer after recent contradicting reports claimed that the company is planning to shut down at least 11 stores across multiple locations in the country. As per the rumours, Walmart was planning to close stores in Georgia, Maryland, Ohio, Wisconsin, Colorado, and California. The company later clarified that in reality, those 11 stores were shut down in 2024 as part of a broader network adjustment. In January 2024, Walmart US CEO John Furner explained that the closures coincided with a commitment to “build or convert 150 new stores over the next several years,” an effort already underway with openings in Charlotte, North Carolina; Santa Rosa Beach, Florida; and Atlanta, Georgia.