Instituto de Crédito Oficial

Category: Public Financial Institution · Headquarters: Spain · Tracked deals: 1

Madrid-based Instituto de Crédito Oficial (ICO) is a state-owned public financial institution established in 1971, providing financing to Spanish companies and projects, both domestically and internationally. With a loan portfolio of approximately €25.1 billion as of 2023, it supports key sectors including energy transition, digital transformation, transport, and social infrastructure.

Website: https://www.ico.es

Recent deals