Sears Announces Plan to Close Up to 120 Stores

  • 13 years ago
Sears Holdings Corp. plans to close up to 120 stores, citing bad holiday sale numbers as the cause. But are sale numbers the only problem?

Recommended