News Organization Demanding Bobby Kotick To Be Fired Activision Blizzard came under major scrutiny after laying off nearly 800 employees this past week despite posting revenue of $2.43 billion in Q4 2018.... RyanFebruary 17, 2019