![]() |
![]() |
![]() |
|
![]() |
![]() |
Contact
River Power Ltd
Farleigh House
Farleigh Hungerford
Bath BA2 7RW
T: 01225 717025
F: 01225 717001
25 countries depend on hydropower for 90% of their electricity, 12 are 100% reliant on hydro. Hydro produces the bulk of electricity in 65 countries and plays some role in 155.