Yahoo has released a new video-streaming app for iOS, and it's appropriately called Yahoo! Screen. Yahoo has consistently updated, re-launched, improved and even rebranded many of its products since Marissa Mayer took over as CEO in 2012, including debuting...

View post:
Yahoo Screen for iOS launches, streams Viacom video like Comedy Central, SNL

Related Articles: