Wind currently Britain’s largest electricity source

What are they winding?

3 Likes