Where are the headquarters of the World Trade Organization?
A. Stockholm
B. Geneva
C. London
D. Kolkata
Answer:B
Where are the headquarters of the World Trade Organization?
A. Stockholm B. Geneva C. London D. Kolkata