Twitch is in more and more trouble

Wired Italia

Twitch streaming platform will lay off 35% of its employeeswhich equals approx 500 workers. This is according to sources from the company who spoke Bloomberg News, the reduction in the number of employees is mainly due to poor financial results and the growth of platform users, who were forced to lay off already last March … Read more