Social Sciences, asked by chennaiahbattula123, 11 months ago

meaning of IBRD
if know the answer plz
message me​

Answers

Answered by Anonymous
2

Explanation:

The International Bank for Reconstruction and Development (IBRD) is an international financial institution that offers loans to middle-income developing countries. The IBRD is the first of five member institutions that compose the World Bank Group and is headquartered in Washington, D.C., United States.

Hope it helps you Mate

mark as brainliest plz.

Answered by AdorableStuti
0

Refer to the attachment please...‼️‼️‼️

Attachments:
Similar questions