Sears to Close 72 More Stores
Sears Holdings Corp. announced internally Tuesday that it would close 72 additional retail locations by September, according to Business Insider. The closures are in addition to the 180 stores the retailer has shuttered since the beginning of the year. Included in …
Read More »