Social video service Twitch laid off about 25 people as it adjusts staffing to position the company for its next phase of growth. Esports consultant Rod Breslau reported the layoffs on Twitter, saying employees from the Twitch Studios and in the community and marketing teams lost their jobs yesterday. The process, … Read entire story.
Source: Deadline