1 articles with this tag
Xbox's leadership just shifted – but is it about personal growth or saving the $68.7BN Activision deal? Uncover the strategic thinking behind Microsoft’s move.