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