Wind energy, not so great.

Wind Turbines - Popular Science

Can you say net energy loss?

Advertisements