The owners of the Center, formerly known as CNN Center, announced that a high-end restaurant tenant had been secured as the downtown Atlanta building is redeveloped.
CNN announced in January 2023 that it would move its Atlanta operations entirely to a new 30-acre Turner Techwood campus ...
[PHOTOS: Iconic CNN sign removed from CNN Center] The CNN Center itself was one of the most recognizable in the downtown Atlanta skyline. WarnerMedia announced in June 2020 that it was ...