Search

The Dilemma Surrounding Activision Blizzard- Header

The Dilemma Surrounding Activision Blizzard

Activision Blizzard, one of the largest gaming companies in the world, has been trending recently, and for all the wrong reasons. It started with California’s