Allen Media Group announced sweeping cuts that will see all of local meteorologists eliminated or reassigned at its nearly two dozen television stations nationwide.
The Weather Channel, which will spearhead the new hub, also reduced its staff last year, laying off key staffers in October, which the company called “a continuation of the reduction in ...