newsfilter
← Latest News
Business Wire·

Evoqua Water Technologies Receives the Terra Carta Seal in Recognition of the Company's Commitment to Creating a Sustainable Future

Evoqua Water Technologies is one of 19 companies to have been awarded the 2022 Terra Carta Seal. The Terra Carta Seal recognizes global companies which are driving innovation and demonstrating their commitment to,