Sears plans to close 72 more stores, closing sales to start in near future

Tech

Sears has shuttered hundreds of stores over the years as part of its cost-cutting efforts.

READ FULL ARTICLE

Comments