DDB
Definition
Downstream Digital Business
DDB means Downstream Digital Business.
A business unit focused on digital transformation initiatives in refining and marketing.
✓ Verified term
Downstream Digital Business
DDB means Downstream Digital Business.
A business unit focused on digital transformation initiatives in refining and marketing.
You might also be looking for