A wind farm in the Irish Sea has begun generating clean electricity, in what represents the first major step towards the full commissioning of the 108-turbine...