The Rise of Integrated New Media Installations: What It Means When Public Art & Architecture Go Digital
No new building in Chicago was as highly anticipated in recent times as the engineering marvel that is 150 N. Riverside Plaza. The 54-story glass office tower–noted for its sharply […]