Onshore wind
DEFINITION: Wind turbines located on land which harness the energy of moving air to generate electricity. Onshore wind farms provide a renewable energy source and do not emit greenhouse gases (GHG).
See also: Offshore wind
DEFINITION: Wind turbines located on land which harness the energy of moving air to generate electricity. Onshore wind farms provide a renewable energy source and do not emit greenhouse gases (GHG).
See also: Offshore wind