Agence Française de Développement (AFD) is a financial institution and the main implementing agency for France’s official development assistance to developing countries and overseas territories.