Spanish utility Iberdrola SA (BME:IBE) has struck a deal to supply national rail network operator Renfe with 370 GWh of wind power annually for its rail passenger and freight transport operations.