Maybe cloth blades, or retractable in high winds, or aquatics?
Floating towers is what I'm talking about
Bob, I want tech stuff, not numbers.

Tagged with:

Filed under: Wind Power