Activision Blizzard embattled in sexual harassment allegations
Activision Blizzard is known for iconic video games but it's facing some serious allegations of sexual harassment.
Activision Blizzard is known for iconic video games but it's facing some serious allegations of sexual harassment.