Goodbye, Yahoo Screen: Yahoo axes video service
Yahoo has axed its on-demand streaming service Yahoo Screen after just two years, Mashable has confirmed. The Sunnyvale, Calif.-based tech company launched the service in 2013 in hopes of competing with other streaming giants in the industry. The platform once … Read More