Sears Plans to Close 96 Stores
Transform Holdco, the owner of Sears and Kmart locations, has announced plans to shutter nearly one-third of its remaining locations, according to a report from The Washington Post. In all, 96 locations will close, leaving the once-venerable retail chain with …
Read More »