13,500 shop will close for their last time in what has been a brutal year for independent retailers - London Business News | Londonlovesbusiness.comThe UK retail sector faced severe challenges in 2024, with over 13,000 shops closing, significantly affecting independent retailers.
Swifties queue up for special letter from singer in boost for UK's Record Store DayTaylor Swift fans queued for limited edition notes at Record Store Day, celebrating independent retailers.