Tag - important

Tech

An Important Name Resigns at Blizzard

[ad_1] Another resignation took place at Activision Blizzard, which started to ‘crackle’ after the harassment scandal. The company’s chief...