Six-fold boom in hydropower schemes

There has been a six-fold increase in the number of hydropower schemes planned in England and Wales since 2008, the Environment Agency revealed today. Last year, the agency granted licenses for 65 schemes, compared with 10 in 2008. To assist communities, developers and individuals looking to capitalise on government incentives to produce renewable electricity, the […]