channel
noun

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

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

price to sales ratio
Dinar
Cost-of-carry market
environmental accounting
supply price