Activision Blizzard has reached an agreement with the SEC to pay a $35 million fine over disclosure controls and whistleblower violations.
Activision Blizzard has reached an agreement with the SEC to pay a $35 million fine over disclosure controls and whistleblower violations.