Catalan Institute of Finance or ICF for short, founded in 1985, is a public financial institution 100% owned by the Government of Catalonia. From Wikipedia