Twitch layoffs: In January 2024, Twitch, the Amazon-owned livestreaming platform, sent shockwaves through the gaming community with two significant rounds of layoffs, impacting roughly 35%…
View More Worst Stream Shaken: Examining the Recent Twitch Layoffs and Their Impact