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: 59737 | pFad | http://www.dfc.gov/
Fetched URL: http://www.dfc.gov/
Alternative Proxies: