Activision Blizzard announces $2.28B increase in Q1 revenue
Activision Blizzard on Wednesday reported revenues of $2.28 billion in the first quarter of 2021, an increaase of 27.2 percent over the same quarter in 2020
Activision's Call of Duty franchise has be