Sears Announces Plan to Close Up to 120 Stores

2011-12-28 231

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?

Free Traffic Exchange