Thursday, May 02, 2019

More than 6,200 stores are slated to close in the US this year