Synonyms were used for:
Turbine
•
Wind
Search without synonyms:
keywords:(Wind Turbine)
Floating offshore wind turbines - technology and potential
Brief review about floating offshore wind turbines projects