Saudi Arabia Backs Elon Musk’s xAI With Data Center Deal November 20, 2025 by business Saudi Arabia Backs Elon Musk’s xAI With Data Center Deal