DEME wins €200m turbine installation contract for Hornsea Two offshore wind farm

Image: DEME’s Sea Installer installing offshore wind turbine. Photo: Courtesy of DEME.