Activision Blizzard’s quarterly revenue steeply declines, but Call of Duty will come to the rescue
Activision Blizzard saw revenue and operating income decline during its second financial quarter of 2022, with revenue of $1.64 billion, …
Activision Blizzard saw revenue and operating income decline during its second financial quarter of 2022, with revenue of $1.64 billion, …
A fuzzy uproar is brewing around a new Call of Duty skin, with an artist accusing Activision Blizzard and, by …