I

ICO (Instituto de Credito Oficial), Ministry of Economy (Spain)

229 employees

Instituto de Credito is a state-owned bank that provides banking and financial services.

Investor insights

Funding rounds participated in

$545M sweet spot round size

Most of their 1 investments are in rounds between $545M and $545M

Basic info

Industry

banking

Sectors

Financial Services
Banking
Finance

Date founded

1971

Investments made

U

Undisclosed raised $545M on July 3, 2023

Investors: European Investment Bank and ICO (Instituto de Credito Oficial), Ministry of Economy (Spain)

FAQ