01 December 2020 3 Min Read
UK retail’s terrible 24 hours as two top shops collapse
Arcadia and Debenhams, two of the UK’s best-known retailers, have collapsed putting 25,000 jobs at risk
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In