What does IBRD stand for?
IBRD stands for "International Business Resource Desk"
How to abbreviate "International Business Resource Desk"?
"International Business Resource Desk" can be abbreviated as IBRD
What is the meaning of IBRD abbreviation?
The meaning of IBRD abbreviation is "International Business Resource Desk"
What does IBRD mean?
IBRD as abbreviation means "International Business Resource Desk"