translate English to French: Innovation is the production of new knowledge that generates value.
L’innovation, c’est la production d’un nouveau savoir qui engendre de la valeur.