More than 3,000 stores are closing in 2020 as the retail apocalypse drags on.

May 19, 2020

Article by:

Retail companies have so far confirmed at least 3,000 stores slated for closure in 2020, according to a Business Insider analysis. Here’s a list of the stores expected to close this year.

Read the full article: