Organisation La Caixa Banking Foundation (FBLC, PIC: 998954404) Type/Role Participant Programme Provide funds? yes