cubanreporter.net
Kmart, Sears to Close One-Third of Stores, 96 Locations
The company that owns Kmart and Sears—retail juggernauts of yesteryear—will now close 96 locations across the United States, representing about one-third of its stores, it was reported. From The Ep…