Over 1,500 Activision Blizzard Employees Condemn Harassment Response

Over 1,500 Activision Blizzard Employees Condemn Harassment Response

Activision Blizzard is In the eye of the hurricane. After it came to light that the state of California has denounced the company for alleged … Read more