Earlier this week, esports brand 100 Thieves announced that 20% of their workforce will be laid off, lowering the brand to 80 Thieves.
Nov 3, 2023 · 8:58 PM UTC