Time Warner sells onetime WTBS station to smooth AT&T deal
February 23, 2017 at 19:04 PM EST
Time Warner Inc. agreed to sell its Atlanta television station to Meredith Corp. for $70 million, removing a significant factor that could have prompted the Federal Communications Commission to review Time Warner’s $85 billion sale to AT&T Inc.