Search
Close this search box.

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