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