Activision Blizzard: More than 20 staff leave after harassment claims

Activision Blizzard: More than 20 staff leave after harassment claims

The video games giant is attempting to repair its reputation following a series of lawsuits.
Source: BBC Technology News

Tags: