Closures of physical stores hit a new height in 2019

Closing of retail stores in the United States reached 9,302 in 2019. The largest contributor was Payless ShoeSource, which declared bankruptcy and closed all its 2,100 stores. 2019 was not a good year for brick and mortar stores. As of November 1, U.S. stores reached 9,302, a 59 percent increase over 2018, according to Coresight … Read more Closures of physical stores hit a new height in 2019