Twitch has set a new record in January 2024, with viewers consuming a staggering 1.902 billion hours of content, marking a 6% increase from the previous high in Q2 2023.
Twitch has set a new record in January 2024, with viewers consuming a staggering 1.902 billion hours of content, marking a 6% increase from the previous high in Q2 2023.