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

diluted earnings per share
parcel of shares
maintenance margin
bad cheque
sole proprietor