Monthly Archives: October 2011

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

Green light for £2.8m river power scheme http://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 . Advertisements

Posted in From the Press