The Modern Repair Vessel

BMT Defence has created a design for a new generation of submarine repair ships