IBRD
Definition
International Bank for Reconstruction and Development
IBRD means International Bank for Reconstruction and Development. One of the five institutions that comprise the World Bank Group. See also IFC.
✓ Verified term
International Bank for Reconstruction and Development
IBRD means International Bank for Reconstruction and Development. One of the five institutions that comprise the World Bank Group. See also IFC.
You might also be looking for