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