translate English to French: 15% of our turnover and half of our staff are dedicated to innovation.
15% de notre chiffre d’affaire et la moitié de nos effectifs sont dédiés à l’innovation.