The owners of downtown Atlanta’s CNN Center have announced that the landmark office building is getting a new name after its former namesake vacated its longtime corporate home. The longtime home of the country’s first 24-hour news network will lose CNN from its name and become “The Center,” the building’s owner CP Group said in a news […]