translate English to French: ◦ A Track Record of Success in Automotive
◦ Un excellent environnement pour l’entreprise