Commercial & Finance

IS&T

Definition

Integrated Supply & Trading

IS&T means Integrated Supply & Trading.

Business unit handling the global trading, supply, and optimization of hydrocarbons.

✓ Verified term

You might also be looking for