Spanish renewables company Gamesa (BME:GAM) announced on Friday it will be providing operations and maintenance (O&M) services to 146 MW of wind turbines under a renewed contract with Eolia Renovables.