Activision Blizzard: More than 20 staff leave after harassment claims

Activision Blizzard: More than 20 staff leave after harassment claims https://ift.tt/eA8V8J The video games giant is attempting to repair its reputation following a series of lawsuits.

Post a Comment

0 Comments