Hydropower on the Increase in Britain

There has been a six-fold increase in the number of hydropower schemes planned in England and Wales since 2008, the Environment Agency has announced. In 2010 the Environment Agency granted licences for 65 schemes, compared with 10 in 2008. To assist the communities, developers and individuals looking to capitalise on Government incentives to produce renewable … Read more