Advertisement
Advertisement
International Development Association
noun
- an organization set up in 1960 to provide low-interest loans to developing countries. It is part of the World Bank Group IDA
Advertisement
Advertisement
Advertisement
Advertisement
Browse