Tags Sears

Tag: Sears

Sears Closing 20 More Stores

Expect to see another 20 Sears and Kmart stores close as the parent company, Sears Holdings, plans to send several other stores to retail’s...