CNN Center

The Building The CNN Center is the world headquarters of the Cable News Network. It houses the main newsrooms and studios for CNN and has commercial office space. The CNN Center is a tourist destination and an iconic part of downtown Atlanta.  The Challenge We’ve helped to keep the CNN Center looking great with several…