A Free Wind Turbine for You! Are you a landowner in Northern Ireland (or Scotland or Italy) with planning permission in place for a wind turbine of 200kW or higher – 30-metre… Read the rest..