Glossary Renewable energy / Term
A plant that turns the kinetic energy of the wind into electricity. The term onshore refers to wind farms on land while offshore means wind farms built on open water, generally at sea or on the ocean.
Permanent link Onshore/offshore wind power - Creation date 2021-10-28