Spanish renewables contractor Global Energy Services (GES) said it has finalised the turbine installation and the construction of the supporting electrical and other infrastructure for over 300 MW of wind projects in the native country.