2 years ago Link GamesIndustry Streaming service could drop largest creators' subscription revenue share from 70% to 50%, looking at incentivize them to run more ads Tags GamesIndustry