BusinessMarket & Companies Activision Blizzard Exceeds Q1 Outlooks, Reports $505M Net Income – The Esports Observer|home of essential esports business news and insights by Tobias Seck May 6, 2020 by Tobias Seck May 6, 2020 Activision Blizzard reported a $505M USD profit for the first quarter of 2019, which…