Free CNN streaming channel added to Titan OS
Two free CNN streaming channels are now available on Titan OS smart TVs in several European countries.
Two free CNN streaming channels are now available on Titan OS smart TVs in several European countries.
The new CTV advertising marketplace, called Titan Ads, aims to help marketers get their campaigns in front of more than 30 million streaming households across Europe.