SCHAUMBURG, Ill. (WLS) -- Zurich Insurance, a global insurance company, officially opened its new, glimmering North American headquarters building in northwest suburban Schaumburg on Wednesday.
A ribbon-cutting ceremony was held Wednesday at the building, located at 1299 Zurich Way.
Zurich North American opens new HQ building in Schaumburg
More TOP STORIES News
Where's Lightfoot: Memes of mayor go viral, bringing comedic relief to Illinois' 'stay-at-home' order