Business InsiderRetail Apocalypse: More Store Closings in 2019 so Far Than All of 2018Apr 17, 2019Sinéad BakerBy Sinéad Bakermore_vert
CNNAmerican retailers already announced 6,000 store closures this year. That's more than all of last yearApr 16, 2019Nathaniel MeyersohnBy Nathaniel Meyersohnmore_vert