VAMatt on 10 July 2025
I can't believe anybody is voting Phil Spencer. That doesn't even make sense. Console sales have remained steady under his leadership, while the XBox business overall has grown massively.








