GkSeries.com

Q.

The Head Quarters of WTO is at ……………?

[A] Geneva
[B] Washington
[C] Paris
[D] New York
Answer & Explanation

Answer: Geneva