HomeTrading NewsTheranos Investor Details His Frustration With Elizabeth Holmes

Theranos Investor Details His Frustration With Elizabeth Holmes

Axios

The last Sears department store in Illinois closes this weekend

The last Sears department store in Illinois is closing on Sunday. Why it matters: Once the largest retailer in the United States, Sears was founded in Chicago. The first store opened in Chicago in 1925 and the store at Woodfield Mall served as the anchor for the largest mall in the state. But in 2018, Sears filed for bankruptcy after two decades of financial woes. As of this fall, there are only 34 Sears stores left in the U.S.Stay on top of the latest market trends and economic insights with Ax

No comments

leave a comment