DSR
Definition
Downstream Shared Resources
DSR means Downstream Shared Resources.
Centralized personnel, equipment, or services that support multiple downstream (refining/retail) business units.
✓ Verified term
Downstream Shared Resources
DSR means Downstream Shared Resources.
Centralized personnel, equipment, or services that support multiple downstream (refining/retail) business units.
You might also be looking for