translate English to French: The capacity to adapt to new technologies made the company successful and specifically allowed us to always be ahead of our competitors.
La capacité d'adaptation aux nouvelles technologies a fait le succès de l'entreprise et surtout nous a permis d'être toujours en avance sur nos concurrents.