Inter-American Development Bank
External financing is provided by the World Bank, the Inter-American Development Bank, Japan International Cooperation Agency and other external agencies.