Key Figures and Activity Indicators

ICO managed 325 billion euros in financing in 2022