UPPER THAMES HYDRO
Updated 55 days ago
Our goals are that investors will receive a reasonable return on their investment and that the majority of the gains from the project will be invested into community projects...
A community project to construct hydropower plants on the Upper Thames in Oxfordshire for generating renewable energy.