It will take almost 4,700 years for England to build enough onshore wind farms to meet the UK's clean energy needs.
The Institute for Public Policy Research said just 17 small-scale
It will take almost 4,700 years for England to build enough onshore wind farms to meet the UK's clean energy needs.
The Institute for Public Policy Research said just 17 small-scale