Reports claim Twitch is planning huge layoffs with up to 500 people affectedJanuary 10, 2024 GamingHybrid Console Games, Other