Financials | Stop-Winlock

Annual Report 2024

IFC Financial Report

Financial Highlights

In FY24, IFC invested $56 billion in long-term and short-term finance, including $22.5 billion mobilized from other investors.

Financial Reporting 2024

IFC's management is responsible for the preparation, integrity, and fair presentation of our published financial statements and all other information presented in the accompanying Management's Discussion and Analysis.

The financial statements have been audited by an independent accounting ...  

Explore