ICO (Instituto de Credito Oficial)
Category: Bank · Headquarters: Spain · Tracked deals: 1
Instituto de Crédito Oficial (ICO) is a corporate state-owned entity attached to the Ministry of Economic Affairs and Digital Transformation in Spain. It provides financing to SMEs and large investment projects, promoting sustainable economic growth.
Website: https://www.ico.es/en
Recent deals
- Zelestra secures €130M syndicated equity-bond facility from Santander, supported by ICO and Cesce — Lender (2026-02-09)
📈 The Sherpa Signal — one notable infrastructure deal a day.