Organisation Agency for Innovation by Science and Technology (IWT, PIC: 999656878) Type/Role Participant Programme SME Innovation Projects Provide funds? no Budget reserved Budget committed