As the parent company to dozens of local television news channels plans to roll out a new format for weather coverage, meteorologists across the country are facing layoffs. Newsweek has been able to ...
Allen Media's plans to create a national hub for its local stations at Atlanta's Weather Channel has been reversed for some of its local markets.