Daily Mail //
World
//
North America
15,000 stores will close in 2025... but experts reveal why retail is NOT dying
Monday 10th February 2025, 1:31PM
This year will see more than double the number of stores close compared to 2024, a new study has found.
Full Story