WindFirst Chinese wind turbines delivered to giant Neom green hydrogen and ammonia complexDeveloper re-affirms project on track for first exports in 2026, despite hazy timetable for full delivery of upstream renewable assetsEnvision wind turbines delivered to the port of Neom, formerly known as Duba, in Saudi Arabia.Photo: NeomPolly Martin