Activision Blizzard generates $1.57 billion in Q3 revenue as Overwatch explodes
Activision Blizzard, one of the world’s biggest game publishers, beat earnings expectations for its third quarter ended September 30. The company said non-GAAP (generally accepted...