Location Venice Italy ContactLast updated 3 years 4 months ago Page review Status: Active About this companyEquipment built (active) Namesort descending Vessel type Built in Power Volume Excalibur I CSD 1993 1665 kW Equipment built (historical) No results Companies No results