GE Renewable Energy has signed its first European Power Purchase Agreement (PPA) from a new 21 MW onshore wind farm in Spain with its partner, Forestalia. Through this long-term agreement, GE Renewable Energy will source clean energy that corresponds to more than 60% of its facilities’ electricity consumption in Europe.