10 months ago
Last edited at 11:05PM on 2/27/2013
On January 3, 2008, it was reported that The Weather Channel and its assets were put up for sale by Landmark Communications. On July 6, 2008, NBC Universal, Bain Capital and Blackstone Group agreed to purchase the Weather Channel from Landmark. The sale was finalized on September 12, 2008
The weather channel also known as TWC is a cable channel that provides a update on all weather conditions all over the world. The owners of the network are, NBC Universal, Blackstone Group, and Bain Capital.