The retail apocalypse has claimed 6,000 US stores in 2019 so far, more than the number that shut down in all of 2018

%d bloggers like this: