World Trade Organization (WTO)
A Geneva, Switzerland-based organization formed specifically to create a forum for negotiating and administering international trade agreements. On the Web at

Browse by Subjects

Related Terms

International Trade Organization
See All Related Terms »

Popular Terms In Banking

Trading Costs
cross currency contract
VAT declaration
Regulation T
Gold certificate