Teddington Weir to provide renewable energy

The Government Environment Agency has announced plans to develop Teddington weir in order produce ‘green power’. Weirs are created to … Continue reading Teddington Weir to provide renewable energy