channel
noun

a means by which information or goods pass from one place to another

Browse by Subjects
dotcom
black market
bull flag
bear flag
trading channel
See All Related Terms »

consumer bank
job card
sales ledger clerk
interbank rate
net current liabilities