translate English to French: For a 100% revenue-dependent technology centre like NRC-CSTT, it is imperative not to make many mistakes in the choice and management of R&D projects.
Pour un centre technologique comme le CTTS-CNRC, financé entièrement par ses recettes, le choix et la gestion des projets de recherche et développement ne laissent pratiquement aucune place à l'erreur.