All Articles

Custom image of World of Warcraft, the Microsoft logo and Call of Duty
February 22, 2023
Microsoft announces 10 year deals with Nvidia and Nintendo, designed to convince EU regulators to approve the company’s purchase of Activision Blizzard.