Onshore wind is the lowest cost large-scale renewable technology in the UK. It is also helping to limit our dependency on imported energy, creating local job...