Less Ads, More Data, More Tools Register for FREE

International Monetary Fund

Definition of 'International Monetary Fund'

THe international lender of last resort, set up by the Allies in 1944.