2 min read Uncategorised Tencent’s Riot Video games to put off about 11% of employees admin 23rd January 2024 Tencent Holdings’ Riot Video games plans to put off 530 staff, or about 11%...Read More