Can Saudi Arabia keep pace with its ambitious mega-project spending spree? "Saudi Arabia has poured tens of billions into projects that have yet to hint of any financial returns," one financier told CNBC. November 25, 2024