Activision Blizzard Esports Hit With Layoffs As Overwatch League’s Future Remains Undecided
Activision Blizzard has laid off around 50 employees, according to a new report from The Verge.
This news arrives the same day Activision Blizzard released its Fiscal Year 2023 Q2 results,…