This is what we need in West Devon – River Power!

www.dailymail.co.uk

Europe’s biggest ‘run-of-the-river’ hydro-electric scheme, at Teddington Weir, south-west London, is on track for construction to start in April
.Hydro Electric Power Plant
Advertisement
This entry was posted in From the Press. Bookmark the permalink.