Translate the following English sentence to French:
"It seems that profit comes before the interests of the public and the environment."
Il semble que le profit passe avant les intérêts de la population et de l'environnement.