translate English to French: Innovation, Science and Technology Branch The Innovation, Science and Technology Branch agrees with the findings in this report.
Direction générale de l'innovation, des sciences et de la technologie La Direction générale de l'innovation, des sciences et de la technologie est d'accord avec les constatations du présent rapport.