For every retailer closings stores, 4.3 are opening new ones in 2021

For every chain retailer that have a net closing of stores in 2021 there are 4.3 retailers adding to their store count this year. IHL’s latest research looks at public companies and larger private companies and was the subject of a recent webinar. To watch the webinar replay, click the […]
Read More ›