IMECA

Tailor-Made Lifting and Laying Solutions for Offshore Applications, Including Pipelay Systems, Pipelay Equipment and Winches