Tag: blizzard
Technology
Activision Blizzard: Internal investigation says harassment and mistreatment of women has not been ignored
Activision Blizzard, a developer of successful video games such as Call of Duty and Diablo, released on Thursday a summary of an internal review...