GE Renewable Energy wins contract from Spanish utility Naturgy

GE Renewable Energy will provide maintenance for another 13 Naturgy wind turbine units. Credit: General Electric.