Deme Offshore’s Sea Installer offshore construction vessel has completed installation of the 102 Siemens Gamesa 7MW turbines making up