From this piece on Formosa Plastics, which is trying to build a massive 14-acre facility petrochemical complex in Louisiana. If it succeeds, it would double toxic emissions in “Cancer Alley.”
From this piece on Formosa Plastics, which is trying to build a massive 14-acre facility petrochemical complex in Louisiana. If it succeeds, it would double toxic emissions in “Cancer Alley.”