Skip to content Skip to footer
0 items - £0.00 0

Twitch lays off over 400 staff amid Amazon downsizing

Twitch laid off 400 employees


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