Activision Blizzard has released a press release announcing a committee focused on solving the harassment issues at the company.Read More
Activision Blizzard has released a press release announcing a committee focused on solving the harassment issues at the company.Read More