Where is the headquaters of WTO located?
Others answers (3)
- eAnswers...Feb 21, 2013
The headquarters of WTO is situated in Centre William Rappard, Geneva, Switzerland. It has total 640 members and was formed in January 1, 1995. English, French, Spanish are the official language used.
- Show More