Which of the following is the headquarters of World Trade Organisation (WTO)?

A. New York
B. Geneva
C. Madrid
D. Paris

1 thought on “Which of the following is the headquarters of World Trade Organisation (WTO)?”

Leave a Comment