The International Bank for Reconstruction and Development (IBRD) is a global development cooperative owned by 189 member countries.
The International Bank for Reconstruction and Development (IBRD) is a global development cooperative owned by 189 member countries.