Organisation Centre for Innovation and Business Development Catalonia (CIDEM, PIC: 999794424) Type/Role Participant Programme Provide funds? no Budget reserved Budget committed