Spanish renewables contractor Global Energy Services (GES)Â announced the completion of the construction of 88 MWp of solar photovoltaic (PV) farms in Mexico and Spain.