New data says that in the UK in 2020, over 17,500 chain stores closed down, the biggest decline seen in over a decade. The average rate of closures was 48 stores per day.
Record Number of Stores Closed in UK in 2020


New data says that in the UK in 2020, over 17,500 chain stores closed down, the biggest decline seen in over a decade. The average rate of closures was 48 stores per day.