EA’s Saudi Deal Fallout: Junk Credit Ratings, Risky AI Bets, And Developer Fears

Published on October 1, 2025