T & I meaning in oil and gas
Definition
Transport & Installation
T & I means Transport & Installation. Usually applied to offshore structures, performed by specialist companies such as Saipem, Hereema.
Usually applied to offshore structures, performed by specialist companies such as Saipem, Hereema.
✓ Verified term