Skip to main content

Definitions by Dr.Dog

Inter-American Development Bank.
An instituition set up to encourage and manage development throughout Latin America and the Caribbean
I work for the IDB as an advisor.
IDB by Dr.Dog May 13, 2005