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