Implementing agencies NDEP projects are developed and implemented by the following International Financial Institutions: