Twitch has been going through a difficult time in the past year and this one is no different. Not only are they losing some of their top creators like Valkyrae to YouTube, but it is also losing top-level executives.
Twitch has been going through a difficult time in the past year and this one is no different. Not only are they losing some of their top creators like Valkyrae to YouTube, but it is also losing top-level executives.