Bizzard

Activision Blizzard layoffs to occur across European offices

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

4 weeks ago

Bizzard headlines