Cancer Alley May be Expanding
Formosa, a Taiwanese plastics production company, has proposed to build a $9.2 billion facility in St. James Parish, Louisiana. St. James Parish, positioned on a bend of the Mississippi River is already an area highly concentrated with industry and overburden by harsh chemicals. If approved, the facility project would be the largest in state history, with a plant [...]