Connecting countries to climate technology solutions
English Arabic Chinese (Simplified) French Russian Spanish Yoruba

Hydro

Hydropower or water power is power derived from the energy of falling water or fast running water, which may be harnessed for useful purposes.

Hydro