IACDI: Independent Advisory Committee on Development Impact

What does IACDI mean? The above is one of IACDI meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Independent Advisory Committee on Development Impact