The renewables unit of UK utility SSE plc (LON:SSE) announced today the official opening of the 588-MW Beatrice offshore wind farm in the Outer Moray Firth, Scotland.