Commercial & Finance

IST meaning in oil and gas

Definition

Integrated Supply & Trading

IST means Integrated Supply & Trading. A business division within a major oil and gas company

A business division within a major oil and gas company

✓ Verified term

You might also be looking for