Ico
1 known investors
Instituto de Crédito Oficial (ICO) is Spain's state-owned finance institution providing loans and guarantee lines to self-employed workers, SMEs, and companies, including financing for exports, internationalization, and sustainable projects. It also issues social and green bonds and, through its Grupo ICO entities, offers venture capital and foundation activities.
FintechGovTechImpact & Social Good