Sears Holdings announces 63 store closures, with more on the way
Sears Holdings Corporation, the Hoffman Estates, Illinois-based holding company of Sears and Kmart, has announced a new round of store closures. The company will have…