BusinessMarket & Companies Activision Blizzard Reports $204M Net Income, Continues Revenue Decline by Tobias Seck November 9, 2019 by Tobias Seck November 9, 2019 Mentioned in this article Activision Blizzard reported net revenues of $1.28B USD for Q3…