Preparing for Twitch’s approximate 35% workforce reduction
According to reports, Twitch, the live streaming platform, is preparing to lay off approximately 35% of its workforce, amounting to around 500 positions. Currently owned by Amazon, Twitch’s own business...