Economics
Saudi Vision 2030 Under Threat: How the Iran War Puts $840 Billion in Investments at Risk
Saudi Arabia's Vision 2030 and its $840 billion investment portfolio face the most serious challenge in their history as the Iran war enters its second week. From NEOM to the Red Sea project, mega-projects are…