Definition for : IBRD
"IBRD" or "International Bank for Reconstruction and Development" is part of the World bank family. It lends at favourable rates to state entities in low Income countries, in order to promote social and economic development.
To know more about it, look at what we have already written on this subject