Centre for Retail Research
-
Nov- 2019 -19 NovemberHigh Street
Almost 6000 shops closed by major retailers this year, research finds
British retailing may be in “crisis”, after new figures from the Centre of Retail Research revealed that large high street…
Read More »