streamers Articles

YouTube seeks to take on Twitch with live game streaming
YouTube is preparing to take on streaming giant Twitch with the relaunch of their live streaming platform, which will have a new focus on gaming and esports according to sources with the…