translate English to French: More than 12.3% of its total sales are reinvested into research and development (R&D).
Plus de 14 % du total de nos ventes sont réinvestis dans la recherche et le développement (R&D).