Sears to close 43 more stores

Sears Holdings, owner and operator of Sears and Kmart, announced plans to close another 43 stores.