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