Centre for Retail Research says 17,145 stores shut in total, up almost 50% on 2021, during pandemic. Last year was a “brutal” one for Britain’s retail sector, with more shops…
Tag:
Centre for Retail Research says 17,145 stores shut in total, up almost 50% on 2021, during pandemic. Last year was a “brutal” one for Britain’s retail sector, with more shops…