Organisation Business Finland (BF, PIC: 916229118) Type/Role Participant Programme Provide funds? yes