Posted inHydropower, News, Power, Renewable Energy, Sustainability EDF announces major milestone for Nam Theun 2 pumped storage hydropower project The pumped storage hydropower project will have an installed capacity of up to 2,000 MW and 30 GWh of energy storage