Agence Française de Développement (AFD)
Agence Française de Développement (AFD)

AFD is a financial institution and the main implementing agency for France’s official development assistance to developing countries and overseas territories.