technology

Activision Blizzard: More than 20 staff leave after harassment claims



The video games giant is attempting to repair its reputation following a series of lawsuits.



READ SOURCE

Leave a Reply

This website uses cookies. By continuing to use this site, you accept our use of cookies.