History, asked by nikitabhati126, 9 months ago

Where is the Head Office of WTO?
A. New York
B. New Delhi
C. England
D Geneva - Switzerland​

Answers

Answered by manichandana999
2

Answer:

Geneva Switzerland.

......

...........

Similar questions