General Industry TermVerified
DCD meaning in oil and gas
DCD means Driver Controlled Delivery. Delivery of fuel to service stations unattended
Definition
Driver Controlled Delivery
Delivery of fuel to service stations unattended
DCD means Driver Controlled Delivery. Delivery of fuel to service stations unattended
Definition
Driver Controlled Delivery
Delivery of fuel to service stations unattended
You might also be looking for…