More than 12,000 stores are expected to close in 2018 — up from roughly 9,000 in ... with cash after the busy holiday season — and closing stores and filing for bankruptcy are costly.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results