A total of 20,620 stores are expected to remain closed permanently in the wake of the coronavirus outbreak, according to new estimates from the Centre for Retail Research (CRR).
Centre For Retail Research
1-1 of 1 Articles
A total of 20,620 stores are expected to remain closed permanently in the wake of the coronavirus outbreak, according to new estimates from the Centre for Retail Research (CRR).