Retail crisis: Nearly 6000 shops closed by major retailers this year
London - The UK retail sector is in crisis, as new figures from the Centre of Retail Research (CRR) show nearly 6,000 store multiples have been shuttered in 2019 to date.
OR CONTINUE WITH
Centre of Retail Research
CRR
High street