Louisiana Residents Fight Massive Plastic Facility and Associated Pollution
Environmentalists and residents recently forced Formosa Plastics, a plastics supplier described by judges as a “serial offender” against the environment, to suspend the construction of a proposed 2,400 acre petrochemical complex in St. James Parish, Louisiana. … more