WASHINGTON (AP) — DuPont and Chemours will pay nearly $671 million to settle thousands of lawsuits related to the release of a chemical from a plant in West Virginia more […]
© 2023 Delaware Business Times
Flash Sale! Subscribe to Delaware Business Times and save 50%.
Limited time offer. New subscribers only.