Place for ads
Select the correct answer from the options below:
IBRD stands for International Bank for Reconstruction and Development part of the World Bank which provides loans to countries for development.