Italian superyacht refit and repair yard Amico & Co has installed an 835-tonne travel lift at its Genoa facility, part of a