In place of the local weather forecasters will be a national “hub” based in Atlanta led by Carl Parker, a veteran storm and ...
The Allen Media Group's new deal with The Weather Channel is jeopardizing the jobs of dozens of local meteorologists ...
Allen Media Group will lay off or reassign at least 50 workers across all of its local stations, according to a report.
Allen Media has paused its plan to lay off more than 100 local TV meteorologists and outsource regional weather reporting to ...
A few weather forecasters were offered opportunities to relocate to Atlanta, where Allen Media operates The Weather Channel, ...
Allen Media, owner of the Weather Channel, has created a new hub for its 28 local TV stations nationwide, centralizing ...