1.

The Headquarters of World Trade Organisation(WTO) is situated in:

A. New Delhi
B. Geneva, Switzerland
C. London, UK
D. Washington, USA
Answer» C. London, UK


Discussion

No Comment Found