Search results
3 days ago · Montrose Chemical Corporation of California. / 33.84861°N 118.30083°W / 33.84861; -118.30083. The Montrose Chemical Corporation of California was a chemical corporation that was the largest producer of the insecticide DDT in the United States from 1947 until it stopped production in 1982. [1] Its improper disposal of chemical waste ...