Delivery channel

A synonym for distribution channel. Have a look at Distribution channel.

» Serious game and business glossary