Judge Upholds Activision Blizzard $18 Million Sexual Harassment Settlement

Judge Upholds Activision Blizzard $18 Million Sexual Harassment Settlement