If you thought that 2024 was a brutal year for brick and mortar retailers, buckle up for a bumpy 2025. According to Fast Company, last year produced the most retail store closures in America since 2020. By their count, more than 7,300 locations closed and a forecast from Coresight Research projects that the number that 2025 puts on the scoreboard could double that…