translate English to French: Nevertheless, some people have reached agreement in defining innovation as the series of technical and industrial steps which lead to the market launch of new products.
Néanmoins, certains s’accordent à définir l’innovation comme l’ensemble des étapes techniques et industrielles qui conduisent au lancement sur le marché de produits nouveaux.