CoronavirusNews
20,000 stores could close this year, says Centre of Retail Research
A total of 20,620 retail stores will have shuttered by the end of the year, according to the Centre of Retail Research.
You'll need to
subscribe to unlock this content. Already subscribed? Login?