Twitch just became less lucrative for the…

A new revenue share split means the biggest Twitch streamers could see their overall income fall

Read →