Iberdrola completes work on Europe's largest pumped-storage project
from Hydro World
An inauguration ceremony earlier this week marked the completion of Europe's largest pumped-storage hydropower project. Developed by Spanish renewable energy producer Iberdrola, the 2,000-MW La Muela pumped-storage plant is located in Spain's Jucar River Basin and represents an investment of $1.37 billion.
7701 Las Colinas Blvd., Ste. 800, Irving, TX 75063