translate English to French: • Leveraging new technologies critical to our success
• Adopter les nouvelles technologies essentielles à la réussite de nos opérations