translate English to French: A key business strategy consideration is environment issues, a chief concern for activists.
Les enjeux environnementaux sont un élément clé de la stratégie commerciale et une préoccupation importante pour les activistes.