(TNS) — Allen Media, owner of the Weather Channel, has created a new hub for its 28 local TV stations nationwide, centralizing weather forecasting from its Atlanta headquarters. Instead of having ...
YouTube is reportedly in talks with media companies to feature their TV shows and films in a hub of ad-supported channels. It's already testing the idea to weigh viewer interest. The platform could ...