ontario-wind-resistance.org
Interactive map: every wind development in the UK
The Telegraph