Hydropower: The Facts
Hydro power is the world’s largest source of clean electricity and represents 62% of installed renewable capacity.
Hydro power is the world’s largest source of clean electricity and represents 62% of installed renewable capacity.