Is Microsoft's $69 billion Activision Blizzard deal paying off? Xbox boss Asha Sharma says it's "hard to say how to think about those decisions"
…It cost $68.7 billion and meant Xbox's parent company now lorded over the likes of Call of Duty, World of Warcraft , and Overwatch . Not a small thing for the corporate…