distribution network
noun

a Series of points or small warehouses from which goods are sent all over a country

Browse by Subjects
del credere
long dated bill
redeemable preference share
luncheon voucher
split trust