a veteran storm and climate specialist at The Weather Channel — which the Byron Allen-owned media group acquired for $300 million in March 2018. The plan will see the locally produced segments ...
CNN, already beset by historically low television ratings, is laying off 6 percent of its staff, roughly 200 people, chief executive Mark Thompson announced in a memo to employees Thursday morning.