Tech and Science Daily | The Standard

Activision Blizzard: Top boss leaves Call of Duty firm amid ‘bro culture’ scandal

Aug 4, 2021
Ask episode
Chapters
Transcript
Episode notes