CNN relocates Atlanta staff from CNN Center to Ted Turner Techwood Campus
CNN has relocated its Atlanta-based staff from the CNN Center to the Ted Turner Techwood Campus a few miles north. The giant CNN sign outside the building has been removed for refurbishment and will be installed at the new location later.