Apple TV YouTube channel launched free of ads

In a bid to expand its presence in the competitive content streaming market, Apple has quietly launched the “Apple TV” channel on Google-owned content sharing platform YouTube. Apple’s channel on ... ( read original story ...)