Has Xbox really lost the console wars?This entry was posted in Uncategorized on June 24, 2023 by Tom Warren Xbox chief Phil Spencer. | Image: Laura Normand / The Verge FTC v. Microsoft day two was all about console wars and whether Xbox is really in a distant third place. Continue reading…