International Development Association
Definition
One of the five institutions that comprise the World Bank Group, IDA provides interest free loans and other services to the poorest countries.
Nearby Terms
- Similar companies