The Economy is Great: In 2019, 9.200 Stores Closed
Ahab_Arab
Published
01/24/2020
Store closings pile up: With 1,200 closures already announced for 2020, retailers face another grim year.
6 Comments