Quick Take: Activision Blizzard Results And Why Engagement Matters Now More Than Ever
Activision Blizzard reported its Q3 results late last week. Despite beating guidance on net income, which reached $260 million, the company’s stock plummeted following the announcement. The key worries...
min read