The Weather Channel

Cable channel

READ MORE FROM http://www.weather.com/

The Weather Channel is an American basic cable and satellite television channel, owned by a consortium made up of The Blackstone Group, Bain Capital, and NBCUniversal. Its headquarters are located in Atlanta, Georgia.

READ MORE FROM https://en.wikipedia.org/wiki/The_Weather_Channel