Whither the Weather?

As my colleague Peter Krasilovsky discussed in his write-up this morning, the purchase of The Weather Channel by NBC Universal and partners is getting a lot of press attention for several reasons: At $3.5 billion, the price is substantially less than…

Read More