Which among the following neighbors of India is not a member of World Trade Organization?
[A] Sri Lanka
[B] China
[C] Nepal
[D] Bhutan
Click Here to Display Answer