
Business
Saudi Vision 2030 Under Strain: 5 Blows to MBS’s Big Plan
Saudi Vision 2030 faces a $65bn deficit, a shrinking economy, dropped World Cup stadiums and a postponed FII. Here is…

Saudi Vision 2030 faces a $65bn deficit, a shrinking economy, dropped World Cup stadiums and a postponed FII. Here is…