Who owns The Weather Channel? – Feedback and Helpdesk
The Weather Channel a part of The Weather Channel Companies. Starting November 2008, TWCC is owned by a consortium made up of NBC Universal and the private equity firms The Blackstone Group and Bain Capital. The network was launched on May 5, 1982. ......