The Weather Channel

Verified
Television
The Weather Channel (TWC) is an American pay television channel owned by Weather Group, LLC, a subsidiary of Allen Media Group. The channel's headquarters are located in Atlanta, Georgia. Launched on May 2, 1982, the channel broadcasts weather forecasts and weather-related news and analysis, along with documentaries and entertainment programming related to weather. A sister network, Weatherscan, was a digital cable and satellite service that offered 24-hour automated local forecasts and radar imagery. Source

Media Outlet details

Scope National
Language English, German
Country United States of America
Similarweb UVMSimilarweb UVM Request pricing
Comscore UVMComscore UVM Request pricing
Broadcast Affiliation N/A