Agence Francaise de Developpement

14th June 2015

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