Summary Activision Blizzard, the maker of popular video games such as World of Warcraft and Call of Duty, is currently in a warzone of its own. Internal corporate issues […] Click here to view full article Tags:Art