The “world’s biggest construction project” is at the heart of a major controversy after an ex-intelligence officer claimed authorities are using “lethal
MoreThe megacity at the heart of Neom is a massive £803bn project by the Saudi Arabian government to create a new metropolis in
More