The complex is located within walking distance to other landmarks such as the Georgia ... its headquarters there in 1987. CNN ...
(FILES) The CNN headquarters on September 05, 2023 in Atlanta, Georgia. US news network CNN will shed six percent of staff, some 200 people, the outlet said on January 23, 2025, as it embarks on a ...
Editor’s note: This story has been updated to include additional details and expert commentary about the CNN job changes. CNN announced Thursday it will cut about 200 jobs from its traditional ...
Despite hosting a presidential debate within 3 miles of Black-owned and Black-led media outlets in Atlanta, CNN did not extend an invite to the event to locally-based publications catering to a ...