Doe Run To Pay $65M To Settle EPA Claims In Mo.

Doe Run Corp., the largest lead producer in North America, has agreed to shell out some $65 million to settle dozens of claims brought by the U.S. Environmental Protection Agency that...

Already a subscriber? Click here to view full article