02 min Technology Twitch to reportedly lay off 35% of its workforce | Digital Tendencies Twitch Common streaming service Twitch is about to put off 35% of its workforce — equal to about… MuneebJanuary 10, 2024 Read More