Compliance, Environmental Regulation, Legal Proceedings 24 Jan 2025 environmental regulation, public comment, consent decree, cercla, legal notice, tetra tech, ttec