channel
noun

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

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

Series 7 License
Federal Open Market Committee (FOMC)
low yield
compensation deal
chartered company