See behind the scenes of the Orsted East Coast Hub (ECH), the world’s largest offshore wind operations and maintenance base.