T&I meaning in oil and gas
Definition
Transport and Installation
T&I means Transport and Installation. activities within a project relating to the transport and installation of major components such as a new platform or topsides
activities within a project relating to the transport and installation of major components such as a new platform or topsides
✓ Verified term