Investing in Development
Our Impact
$41 billion total
portfolio exposure in
112 countries
$9.3 billion committed
across 132 transactions
in Fiscal Year 2023
Content-Length: 59739 | pFad | https://www.dfc.gov
Fetched URL: https://www.dfc.gov
Alternative Proxies: