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