WYP
News Guru
Last month the company gave their new CFO $15 million for taking the job...
Read more about Activision Blizzard laying off around 8% of the company's employees.
Read more about Activision Blizzard laying off around 8% of the company's employees.