translate English to French: • Measurable results that are supportive of EC's Clean Environment and Nature business lines.
• L'atteinte de résultats mesurables qui appuient les secteurs d'activité de la nature et de l'environnement sain d'EC.