Walmart news! Walmart just announced today that they will be closing 269 stores worldwide and 154 of those stores are located in the United States. This includes 102 Walmart Express stores, 23 Walmart Neighborhood Market stores, 12 Supercenters, 4 Sam’s Club stores, and more. Click here for a full list of stores that will be closing.
Sadly, this will cause Walmart to layoff more than 10,000 U.S. employees by the end of this month. A little bit of short notice!