Twitch responds to revenue split backlash, says 70/30 is “simply is not viable” 11 October, 2022 "We did look at all possible options" The post Read More