translate English to French: Shaw noted that, while research has created many new products for his firm, marketing has been the key to product sales.
Il a signalé que même si la recherche a permis de créer plusieurs nouveaux produits offerts par son entreprise, il reste que les ventes de produits reposent en majeure partie sur la commercialisation.