channel
noun

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

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

owners equity
failure
National Deficit
cost accounting
Consultative Committee of Accountancy Bodies