International Bank for Reconstruction and Development (IBRD)

Overseas Economic Cooperation Fund (OECF)

World Bank (WB)

Islamic Development Bank (IBD)

Japan Bank for International Cooperation (JBIC)

Japan International Consultant System (JICS)

European Economic Community (EEC)

Australian Agency for International Development (AusAID)