Byron Allen’s Allen Media Group is terminating or reassigning all local meteorologists at its nearly two dozen stations ...
The new initiative will be rolled out across 27 stations and feature "additional visual storytelling capabilities," Allen ...
There are also stations facing ongoing layoffs that were announced in early ... Allen Media Group took ownership of The Weather Channel in 2018.
Allen Media Broadcasting, which operates 27 broadcast television stations in 21 U.S. markets, has announced plans to begin using “local weather coverage powered by The Weather Channel across ...
The plan involves meteorologists at The Weather Channel in Atlanta producing content ... There are also stations facing ongoing layoffs that were announced in early 2024. "By now most of you ...