Instituto de Crédito Oficial (ICO) is a state-owned bank in Spain that provides financing to companies and entrepreneurs, supporting economic activities that contribute to the growth and development of the country. It plays a significant role in the Spanish financial system by offering loans, guarantees, and other financial services.
Focus Areas
Notable Investments