2024 was not the best year for U.S. businesses with retailers closing more than 7,300 stores; according to Coresight Research, that’s up 57%.