Twitch Confirms Lay Offs of 500 Employees
Twitch laid off 35% of its staff, just over 500 employees, the company said in a blog post Wednesday. This is the latest round of layoffs at Amazon’s live-streaming site, which says it receives over 35 million daily visitors but has failed to turn a pr…