10 Microsoft’s head of gaming, Phil Spencer, reveals the reason for mass layoffs at Xbox | – Times of India by Shafiq 24 hours ago24 hours ago