Agence Francaise Developpment
French Development Agency (Agence francaise de developpement, AFD) is a public financial institution that implements the policy defined by the French Government. It works to fight poverty and promote sustainable development.
