The retail apocalypse has claimed 6,000 US stores in 2019 so far, more than the number that shut down in all of 2018
• More store closings have been announced already this year than in all of 2018, according to new research. • A report from Coresight Research