Key Figures and Activity Indicators

ICO managed 315 billion euros in financing in 2021