Twitch increases subscription fees by as much as 43% in more than 30 nations.
Twitch, once the leading platform for live streaming, is facing challenges with both content creators and viewers due to Amazon’s reduced revenue splits, service cessation…