SEC imposes $35M fine on Activision Blizzard

The SEC has fined Activision Blizzard $35 million for failing to maintain disclosure controls and violating whistleblower protection rule.