Instituto de Crédito Oficial

The Instituto de Crédito Oficial (ICO) is a state owned bank attached to the Ministry of Economic Affairs and Competitiveness via the State Secretariat for Economy and Enterprise Support.
Countries:
Spain