The whole television division is still owned by NBCUniversal, Bain Capital and Blackstone. They just renamed the whole company to Weather Group Television, LLC after the sale of TWC's digital division to IBM, and thus Weatherscan reflects those changes.