AFD (French Development Agency)
The French Development Agency is a public financial institution that implements France's development and international solidarity policies. It works to fight poverty and promote sustainable development.
The French Development Agency is a public financial institution that implements France's development and international solidarity policies. It works to fight poverty and promote sustainable development.