sears holdings

Sears and Kmart forced to close over 100 stores due to poor Christmas sales

Two of the U.S. biggest superstores, Sears and Kmart, are being forced to close over a hundred shops because of…

13 years ago