channel
noun

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

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

shock
compensating errors
Association of Chartered Certified Accountants
unlisted securities
sub