Advertisement
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. 

Check out our free weekly podcast

Back to top button