‘Retail apocalypse’ saw 57% increase in store closings last year Retail 2024 was not the best year for U.S. businesses, with retailers closing more than 7,300 stores. According to Coresight […] – Click here to read the full story from san.com