As Saudi Arabia’s planned megaproject Neom stalls out, a 16-building palace has already taken shape.
Satellite images obtained by Business Insider show a lavish palace that's been constructed as part of Saudi Arabia's $2 trillion Neom megacity project. The images, which feature in a new Business ...
Saudi officials describe it as "the world's most ambitious project." It's called Neom, a planned 16-borough city on the Red Sea coast in the northwestern Saudi province of Tabuk. Crown prince ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results