Reservoirs provide energy storage solution with Spain set to get Europe’s biggest pumped storage facility
EUROPE’S biggest pumped storage facility with enough capacity to supply 10 million people with power for a day is earmarked for Spain. Spanish giant Iberdrola