This week 42 years ago, Ted Turner launched the Cable News Network — CNN — in Atlanta. The world’s first 24-hour news network, the broadcast channel on June 1, 1980. Last year, the company sold its iconic CNN Center in downtown Atlanta, but WarnerMedia will lease the building for at least five years. On to […]
