The CEO of Activision explains why releasing a new game every year is still good business for the Call of Duty franchise. ...

Comment

Become a member to take advantage of more features, like commenting and voting.

Jobs to Watch