Retail Business
Sears is closing 46 more stores. Here’s a map of where they are
Sears Holdings is closing another 46 stores this year. The department store chain, battling declining sales and a heavy debt load, will shut 33 Sears stores and 13 Kmart stores in November. Liquidation sales are […]