I wonder if Heidi Cullen comes with the deal? 5 billion dollars seems a bit steep. Any takers? From Andrew Ross Sorkin at the New York Times: The Weather Channel, one of the last privately owned cable channels, is being put up for sale and could fetch more than $5 billion, according to people briefed…
Trending Articles
More Pages to Explore .....