Marine & Logistics

T&I

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

✓ Verified term