LTDU meaning in oil and gas
Definition
Long Term Development Unit
LTDU means Long Term Development Unit. Semi-submersible drilling/completions/construction unit being used to develop the Atlantis Field - DW GOM
Semi-submersible drilling/completions/construction unit being used to develop the Atlantis Field - DW GOM
✓ Verified term