Natures Natural Power’s revolutionary turbine generates power when no other wind turbine can. A recent Strathclyde University report supports our claims.

Maximising the power of the wind