It was announced today that the world’s LARGEST retailer (yes, even bigger than Walmart!) will be shutting down at least 444 stores across the United States, Mexico, and Canada! They’re calling these locations “Underperforming”. This global giant with over 84,000 stores across 19 countries will be closing doors, and your local spot could be on the chopping block!