News Saudi Arabia Temporarily Halts $2 Trillion Gigaproject Vision: What This Means for the Future Saudi Arabia has hit the brakes on its ambitious $2 trillion Vision… InternewscastNovember 3, 2025 View Post