Tech

Activision Blizzard says 20 employees ‘exited’ as part of harassment investigati..