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.