exchange
To engage in trade, either within a country or internationally. Foreign Exchange.
Browse by Subjects
rate differential swap
specialist
contract
clearing firm
consolidated tape
See All Related Terms »

normalise
delivery
suspension
SMEs
company auditor