Question

The Head Quarters of IBRD is at ……………?

A Geneva
B Paris
C Washington
D New York

Answer & Explanation

Answer: Washington