Yahoo has abandoned Yahoo Screen, its video platform and mobile app. Launched as the home to both original programming and high-profile shows from established networks it has struggled to compete with ...