Siemens Gamesa and Repsol wrap up their first deal to install 120 MW across four wind farms in Spain

icon