Where is the Head Office of WTO?
A. New York
B. New Delhi
C. England
D Geneva - Switzerland
Answers
Answered by
2
Answer:
Geneva Switzerland.
......
...........
Similar questions