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
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
You might also be looking for