Live game streaming platform Twitch to lay off 500 employees
San Francisco: Amazon-owned live game streaming platform Twitch is reportedly laying off 35 per cent of its workforce, about 500 employees, this week.
Twitch laid off dozens of employees last year, and has shut down its service in South…
Read More...
Read More...