Sears Holdings Set to Shutter 21 More Stores February 24, 2010 No Comments on Sears Holdings Set to Shutter 21 More Stores Post View 1 Sears Holdings, owner of Sears and Kmart, announced plans this week to close 21 stores in the spring, which will affect about 1,000 jobs. The…