IFC Key Ratios, financial data and Performance Metrics - WBG F...