SG and Repsol sign first contract
Siemens Gamesa and Spanish energy giant Repsol have signed their first contract together that will see the installation of 24
Read moreSiemens Gamesa and Spanish energy giant Repsol have signed their first contract together that will see the installation of 24
Read more