Commercial & Finance

IS& T

Definition

Integrated Supply & Trading

is& t means Integrated Supply & Trading.

Business unit managing the end-to-end trading, supply, and logistics of oil and gas products.

✓ Verified term