About UsRobust| Remote| Renewable
A patented in-stream hydro-turbine developed in collaboration with UK universities. Successfully demonstrated in the UK, Nepal and Kenya. River Power Pod Limited is registered in England and Wales, Number: 9896475 Registered Office: Charter House, Pittman Way, Fulwood, Preston, PR2 9ZD |
Site powered by Weebly. Managed by iPage