Live-streaming platform Twitch is unveiling its new “Partner Plus” program, allowing streamers to receive a higher share of their subscription revenues. The updated sharing model is a response to the competitive landscape and recent backlash from the Twitch community. Through the Partner Plus program, qualified streamers will earn a more significant share – 70% – […]