Close Menu

Hit enter to search or ESC to close

Report: Activision Blizzard fired 20 employees over harassment claims

Activison Blizzard has apparently started cleaning house after claims of a toxic work culture

https://www.upcomer.com/wp-content/themes/upcomer