Twitch
-
US
Amazon Cuts Hundreds of Jobs at Studios and Twitch
The layoffs add to a growing number of cuts in the tech industry this past year.
Read More »
The layoffs add to a growing number of cuts in the tech industry this past year.
Read More »