17 Apr 2023 DEME Offshore and Liftra Link to Develop New OFW Turbine Installation Technology – Animation Video