Friday, 28 January 2011

England & Wales: Hydropower

Six-fold increase in the number of schemes.  See The Environment Agency's news item for more details.