The first set of turbines that will power the Neom green hydrogen and ammonia production complex in Saudi Arabia have arrived at the Port of Neom, the project developer announced on Tuesday.