Around 13,479 high street stores shut for good last year, according to research from the Centre for Retail Research, and ...
HIGH streets across the UK are facing another blow as major retailers prepare to pull down the shutters for good. This ...