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