Sears is closing 66 more stores

In this video

Share

Sears is closing 66 more stores

Sears Holdings is closing 66 more stores in efforts to bring up profitability.
00:47
Wed, Jun 7 201711:10 AM EDT