Over the last three years, thousands of stores shuttered–and dozens of companies went bankrupt. In 2017 alone, 7000 stores closed their doors, and many brands with large retail footprints filed for Chapter 11.
Read more in Fast Company
(Visited 93 times, 1 visits today)