What does IBRD mean?
International Bank for Reconstruction and Development
The International Bank for reconstruction and development component of the institutions of the financial systems of the nations that the task of restoration and development of member countries through facilitating investment, manufacturing is responsible.