Siemens Gamesa will maintain the Scottish wind farm Ardoch and Over Enoch until 2034

icon