NPRGame Maker Activision Blizzard Will Pay $18 Million In A Deal With The EEOCSep 28, 2021Jaclyn DiazBy Jaclyn Diazmore_vert