Twitch has its usual March viewership slump | StreamElements
April 17, 2025 3:29 PM StreamElements today put out its latest State of the Stream report for March 2025, where it detailed activity on Twitch for that month. The numbers show that Twitch’s viewership slumped in March, which is apparently typical for the platform — though the numbers drop toContinue Reading