10.0.1.127

Onshore wind: powering ahead

398
The UK in particular benefits from the best wind resource in Europe; an indigenous and free fuel supply which is not dep