2.7 billion wins and new Warcraft games in the pipeline
All is well for Activision Blizzard. After an already stellar 2020, the publisher announces that it has achieved record sales in 2021. Despite declining sales for Call of Duty, Activision Blizzard made $8.8 billion last year. Activision Blizzard and the billions 2021 has therefore been an excellent year for Activision Blizzard. Despite the serious allegations ...