Back to home

Start Practice


Question-1 

The Head quarters of IBRD is in


(A)

Geneva


(B)

USA

(C)

Germany

(D)

India





Powered By