What Does New Iberdrola Power Deal Mean for Rail & Freight?

June 19, 2025

Iberdrola invests in Spain’s rail and freight industry with a new wind virtual power purchase agreement (VPPA) made with Renfe