Term:
International Bank for Reconstruction and Development (IBRD)
Definition:
One of the five organisations of the World Bank Group.
Domain:
Economics & National Accounts
Source:
OECD