T
Teddington & Ham Hydro
5 employees
Ham Hydro is a community interest company formed to develop renewable energy.
Basic info
Industry
renewables & environment
Sectors
Energy
Communities
Date founded
2010
FAQ
How to get an intro to Teddington & Ham Hydro?