Glossary Renewable energy / Term
Power plant located offshore and mounted on purpose-built structures which are either floating or fixed to the seabed.
Permanent link Offshore (plant) - Creation date 2021-10-28