Faced with “challenging times”, Activision Blizzard announced the establishment of a workplace responsibility committee
Another day, another development of the chaotic, appalling legend is Activision BlizzardIn response to its ongoing sexual harassment lawsuit. After ...