the weather channel, impacted meteorologists

The layoffs are happening at over two dozen local television stations and some meteorologists have more than 35 years of ...
Allen Media, owner of the Weather Channel, has created a new hub for its 28 local TV stations nationwide, centralizing weather forecasting from its Atlanta headquarters.
Patrece Dayton, evening news anchor, and Kevin Orpurt, chief meteorologist, have been told that their positions are being ...