Akademik

sales channel
sales channel sales channel channel1

* * *

sales channel UK US noun [C]
COMMERCE one of the ways in which a company provides customers with a particular product: »

We were looking for a way to sell over the Internet without destroying our traditional sales channels.

»

It was difficult to convince customers that adding new sales channels would benefit both us and them.


Financial and business terms. 2012.