From Name:
From Email:
To Name:
To Email:

Optional Message:


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. more


Powered by MultiBriefs
7701 Las Colinas Blvd., Ste. 800, Irving, TX 75063