The incredible new £371bn city that's the biggest construction project in the world February 24, 2024 A vast area of desert in Saudi Arabia is host to the world’s biggest construction project where more than £370 billion is More