death of the high street

In today’s InternetRetailing newsletter we report as the Centre for Retail Research predicts more than 17,000 shops will close in 2020 – 9% more...
Five years ago the Centre for Retail Research predicted that by 2018 one in five stores that were then open would by now have closed...