SSE plc (LON:SSE) said today that offshore construction has been concluded at the 588-MW Beatrice wind farm in the Outer Moray Firth, Scotland with the commissioning of the last turbine.