Superdry to close eight UK franchise stores
Superdry, the renowned British fashion brand, has announced plans to close eight of its 104 stores across the UK this year. The decision comes as the company grapples with a challenging retail environment, exacerbated by the cost-of-living crisis and poor…
