Activision Blizzard: More than 20 staff leave after harassment claims

[ad_1]

The video games giant is attempting to repair its reputation following a series of lawsuits.

[ad_2]

Source link