Glossaria.net

Glossary Wind Energy / Term

Onshore wind developments

Onshore wind developments are wind farms installed on land.

Permanent link Onshore wind developments - Creation date 2023-02-21


< Offshore wind developments Glossary / Wind Energy Operation and Maintenance Costs >