Company Headquarters St. Louis, MO
Company Website www.doerun.com
Sector Natural Resources
Company Overview Doe Run, based in St. Louis, Missouri, is a privately held natural resources company and the largest integrated lead producer in the Western Hemisphere. The company operates the world's largest, single-site lead recycling facility, located in Missouri.
Exit Description Denham exited this investment in the first quarter of 2007 in a private transaction.