Glossary Wind Energy / Term
Offshore wind developments are wind projects installed in shallow waters off the coast.
Permanent link Offshore wind developments - Creation date 2023-02-21