translate English to French: • R&D and innovation Site Navigation
• Intensifier la recherche, le développement et l'innovation Site Navigation