Environmental Enforcement Roundup: North America’s Largest Lead Producer to Pay $65 Million in Fines, Enbridge Oil Spill Cleanup
The U.S. Environmental Protection Agency (EPA), the U.S. Justice Department and the Missouri Department of Natural Resources on Friday announced that Doe Run Resources Corp. of St. Louis, North America’s largest lead producer, has agreed to pay approximately $65 million to correct violations of several environmental laws at 10 of its ... Read more »

