Covid Impact on High Street Store Closures Article

by | 0 comments

This article details some recent research which shows that more than 17,500 chain store outlets closed in 2020, with only 7655 opening. This net closure is a third higher than in 2019.