Walmart to close a series of stores across 9 states this year due to falling profits
Walmart announced they’re shuttering 12 stores across nine states and Washington DC this year due to failing profits – on the same day they announced hundreds of layoffs at fulfilment centers. The big box chain has been closing a handful of stores annually in recent years, always citing the location ‘underperforming.’ The retail behemoth is … Read more