translate English to French: • ensuring the highest possible standards in the conduct of its business.
• Veiller au respect des normes les plus élevées possible dans la conduite de son activité.