Store closures are expected to hit a five-year low. But it’s not all good news

Store closures in America are expected to drop to a five-year low in 2021-- but that's not exactly good news.

Leave a Reply