Hosted on MSN3mon
Louisiana industrial plant fined $480,000 for releasing cancer-causing chemicals. What we knowDuPont Plant in South Louisiana has been fined $480,000 for releasing cancer-causing chemicals. DuPont Plant is located in Reserve Louisiana, which also happens to be located within what is known ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results