Production & Operations

BAT

Definition

A Major Oil and Gas Company Amsterdam Terminal

BAT means a major oil and gas company Amsterdam Terminal. Location of tanks in which distillate components are stored

✓ Verified term