AHTS TITAN

  • Anchor Handling/Towing/ Supply vessel
  • 3,600 BHP
  • 3.5m draft
  • 75 Ton Bollard Pull