Retail store closures hit second lowest level in a decade during 2024

24th March 2025 Business | #retail store closures

New data from PwC has found that retail stor closures have stabilised sitting at -3,802 stores across high streets, retail parks and shopping centres. The results for 2024 show that retail is witnessing a promising recovery as chain outlet closures fall to their second lowest level in a decade, with 12,804 closures reported. This marks…

Read more