Three Things to Know About Chicago’s Vista Tower

Chicago is still buzzing about the upcoming Vista Tower on the river at Lakeshore East. The news was met by a chorus of praise and some significant doubts. Sure, $900 million is no joke, and 500 new jobs is nice. But certain patterns of risk and success emerge if you look at the history of […]