Marine & Logistics

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