IBRD meaning in oil and gas
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.
One of the five institutions that comprise the World Bank Group. See also IFC.
✓ Verified term