Eddie Lampert Finds a Way to Close At Least Another 70 Sears Stores

Just when you thought Sears was down to a piddling handful of stores still open – its Kmart doppelganger has just three locations left –

Continue reading