Apr 9, 2021 / Great Britain
According to new data by consulting firm PwC, Great Britain had an avalanche of store closures during 2020, with some 17 500 stores not resisting the impact of the pandemic. On the other hand, 7 655 opened, representing a net loss of 9 877 stores