Tag: bizzard

Activision Blizzard layoffs to occur across European offices

Activision Blizzard layoffs to…

0
Activision Blizzard is set to issue another round of layoffs, which will affect its European publishing offices. Right now,…