SAINT LUCIA HYDROPOWER STORAGE PROJECT
Pumped storage hydropower (PSH) is a form of clean energy storage that is ideal for electricity grid reliability and stability. PSH complements wind and solar by storing the excess electricity they create
Customer Service