Wind power is produced using wind turbines on land or at sea. In the UK, both onshore and offshore windfarms offer cheap and plentiful clean, renewable energy. Wind power harnesses energy from the ...