"It's Hard To Say" - Xbox Boss Isn't Sure The Activision Blizzard Deal Has Paid Off
Remember when Microsoft bought Activision Blizzard for $68.7 billion , and everyone assumed that Xbox would become the dominant force on the back of franchises like Call of Duty ? It hasn't…
