Sears closes another 20 stores

Real estate investment trust Seritage, which owns the 20 real estate properties, confirmed the closings- 18 Sears stores and two Kmart store…