Retail Business
Sears is closing its last store in Chicago
Sears Holdings will later this year close its last department store in Chicago, where the company was based for more than 100 years, a spokesman told CNBC. The Chicago Tribune first reported on the news […]