TV Weather Compromised?

    The possibility of a Time Warner Cable and Comcast merger may spell bad news for WeatherNation and other competition of The Weather Channel which has long been the dominate TV weather station. An article in The Washington Post brings to light just how powerful The Weather Channel has become: “The Weather Channel has become […]