Photo By: Alamsyah Rauf is licensed under the CC BY-NC 4.0 license.
US Development & Humanitarian Agencies

US International Development Finance Corporation

The IDFC is designed to generate a return that gets reinvested into new projects or returned to the U.S. Treasury.