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.
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.