Retail
Sears to shutter its last store in home state of Illinois
Department store chain Sears is closing down its last store located in its home state of Illinois, CNBC reported. The company, which was founded in Chicago in 1892, plans to shut the shop, located in Simon Property Group’s Woodfield Mall, on November 14. Sears’ parent company, Transformco, which also manages the real estate, said it plans to...
loading...