Dollar Store Chain Closing All Locations Nationwide
A major dollar store chain is closing most of its stores due to financial issues. 99 Cents Only stores will start shutting down on Friday, heading toward full liquidation.
The company explored all options w...