Organisation French Agency for Innovation (OSEO, PIC: 999957966) Type/Role Unknown Programme Provide funds? yes