An entity like the World Bank or IMF that provides loans and financial services for large-scale projects.
IFI
Definition
International Financial Institution
IFI means International Financial Institution.
✓ Verified term
International Financial Institution
IFI means International Financial Institution.
An entity like the World Bank or IMF that provides loans and financial services for large-scale projects.
You might also be looking for