Sears Holdings Corporation, parent company of Sears and Kmart, has recently been on a store-closing spree, seeking to lower its expenses to escape a looming retail death spiral. Today, the company announced the opening of a new appliances and mattresses concept store, while also informing employees that the company plans to close another 20 Sears department stores. [More]