Activision Blizzard quarterly revenue jumps to $2.3 billion as it faces harassment allegations Read more
The Activision Blizzard lawsuit could be a watershed moment for the business world. Here’s why Read more