Iberdrola completes work on Europe''s largest pumped-storage project
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 US$1.37 billion. The project took seven years to complete, …