PlanetPast
EN

tip-speed ratio

Every film that mentions tip-speed ratio.

1 story

TechnologyHow Wind Turbines WorkA Wing on a Tower9 min9th century to 2026