Posts Tagged “iconic globe sculpture”

Where had the Willis Tower Globe gone?

By |

Where had the Willis Tower Globe gone? Christopher Glass & Aluminum, Inc. – Elmhurst, IL. is the new home of the iconic Willis Tower Globe. Company relocates to west Suburbs with the iconic globe sculpture. Acclaimed Chicagoland full-service glass, glazing, aluminum, architectural metals, custom steel and service company, Christopher Glass & Aluminum, Inc. (CGA), is…

Read more »