DSD: DIRECT STORE DELIVERY


Meaning of DSD: DIRECT STORE DELIVERY in English

merchandise is delivered directly into stores, often right to the shelf, by suppliers.

Raynet Business and Marketing English glossary.      Английский глоссарий компании Raynet Business and Marketing .