Struggling Twitch axes more workers

Popular live streaming platform Twitch is getting smacked with another round of layoffs as financial issues continue at the Amazon-owned company.

Top News