Tag: Charlotte Russe

3863_5cb6e75a23b5a01ddf63dbf3-1536-768

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. …