1.

Where is the headquarters of IMF?

A. USA
B. UK
C. Switzerland
D. Sweden
Answer» B. UK


Discussion

No Comment Found