The headquarters of Organisation for Economic Co-operation and Development (OECD) is located in _______ country ?

113

(a) Paris, France
(b) Geneva, Switzerland
(c) Malaysia, Kuala Lumpur
(d) London, United Kingdom

LEAVE A REPLY

Please enter your comment!
Please enter your name here