Organisation National Technology Platform for Road Transport (TPSD, PIC: 958618409) Type/Role Participant Programme Provide funds? no