96 Sears and Kmart Locations Are Set to Close, and a Lot of Them Are in Southern California – NBC Southern California
The parent company that owns Sears and Kmart announced plans to close 96 stores by February 2020 as part of an effort to streamline operations, and a lot of them are in California.
Transformco said in a press release that the company “has faced a difficult …