KBRA: Sears set to close 80 more stores

Sears is set to close another 80 stores by late March 2019, including a number of locations that serve as...

Sears is set to close another 80 stores by late March 2019, including a number of locations that serve as