Twitch to compete with YouTube with pre-recorded video uploads

So we have known for a while the YouTube and Twitch haven’t been the best of friends. Sure, they started out with very little competition between them, with YouTube allowing anyone to upload almost any video of themselves while Twitch brought live streaming free to everyone. When YouTube¬†started seeing the commercial potential in monopolising the […]