Subscribe
URL of the page has been copied to clipboard.
Meaning : A stock exchange where securities transactions are made via telephone and computer rather than on the floor of an exchange.
Synonyms : otc market
Install App