Activision Blizzard has let go of about 50 employees in its esports division. The publisher blames the decision on the impact of the pandemicRead More
Activision Blizzard lays off about 50 in its esports division

Activision Blizzard has let go of about 50 employees in its esports division. The publisher blames the decision on the impact of the pandemicRead More