Microsoft has allegedly tasked Xbox to deliver a 30% profit margin, and if true, it could explain the reason behind its price hikes and mass layoffs By: DGM Store at Sat, 25 Oct 2025 01:30:01 +0000 Gaming Industry Gaming Industry