Article

engadgetengadget on 2022-03-29 22:13

Activision Blizzard agrees to pay $18 million to settle its federal sexual harassment case

This isn't the end of the studio's legal issues..

Related news