Activision Blizzard chief steps down in wake of harassment lawsuit

SAN FRANCISCO: Activision Blizzard has unveiled a management shakeup following employee protests and a California…

To read the full content…SUBSCRIBE NOW

Existing Subscribers Login Below:

Log In