January 13, 2026

With the resurrection of Saudi Arabia’s Jeddah Tower project set for completion around 2027, could another global economic crisis be imminent?