Islands in Neom. Saudi Arabia is developing several giga projects as part of its Vision 2030 strategy. Getty Unsplash
Islands in Neom. Saudi Arabia is developing several giga projects as part of its Vision 2030 strategy. Getty Unsplash

Saudi Arabia expects larger budget deficits on Vision 2030 spending boost