The Weather Channel ?
Check to see who owns the Weather Channel....That will answer your questions...LOL
Looks like they have been sold several times...since the last time i checked
Print