Saudi Arabia’s Neom giga-project faces delays and soaring costs, with its 105-mile centerpiece having its ambitions reduced.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results