Resource

French Development Agency (AFD)

AFD
2007
Resource cover

Summary

Description
The French Development Agency (AFD) is a financial institution that is at the heart of France's Development Assistance policy. Its mission is to finance development.

Website
28.05.2008