By iStartAdmin on Thursday, 03 February 2022
Category: Technology

Activision Blizzard earnings fall short of expectations

Activision Blizzard's net bookings of $2.49 billion in the fourth quarter ended December 31 fell short of expectations on Wall Street.Read More