The International Bank for Reconstruction and Development (IBRD) is a financial institution based in Washington, DC.
It provides loans and financial assistance to middle-income and creditworthy low-income countries for development projects.
Generated from their business information