WTO. An international organisation, established in 1995, with more than 150 member nations, based in Geneva, Switzerland. The WTO monitors international tradeThe buying and selling or exchange of goods and services. Th..., helping importers and exporters conduct their business, and provides assistance to developing countries.