HSE & Risk

TAR meaning in oil and gas

Definition

Tar

TAR means Tar. substance caused by oil spill

substance caused by oil spill

✓ Verified term