DSP

Definition: 
Delivery service provider