News
Sears, an iconic mall mainstay, plans to shutter more than 300 locations in the US by the end of this year, and J.C. Penney recently said it would close 138 stores because of waning traffic and sales.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results