Twitch, the Amazon-owned livestreaming platform, has announced it laid off about 400 employees due to macroeconomic headwinds.Read More
Twitch, the Amazon-owned livestreaming platform, has announced it laid off about 400 employees due to macroeconomic headwinds.Read More