Search results
Activision Blizzard lays off around 50 esports staff amid a potential Overwatch League overhaul
Engadget via Yahoo Canada News· 11 months agoActivision Blizzard has laid off around 50 employees from its esports division. The company is also...