Which among the following neighbors of India is not a member of World Trade Organization?

[A] Sri Lanka
[B] China
[C] Nepal
[D] Bhutan

Show Answer

Advertisement