×

Sears is closing 66 more stores

11:10 AM ET Wed, 7 June 2017

Sears Holdings is closing 66 more stores in efforts to bring up profitability.