In which city was Turner Broadcasting System headquartered?
Atlanta
New York
Los Angeles
Chicago
Answer
Turner Broadcasting System was headquartered in Atlanta, Georgia. The CNN Center in Downtown Atlanta and the Turner Broadcasting campus in Midtown Atlanta were the primary locations for Turner's properties.
The Rise and Fall of Turner Broadcasting System: How Much Do You Know?