Houston-based national retailer closing stores, furloughing most workers, cutting execs' pay
March 28, 2020 at 13:27 PM EDT
Houston-based Stage Stores Inc. (NYSE: SSI) had its own set of struggles even before the coronavirus pandemic brought much of the retail sector to a halt.