Formosa Plastics’ “Sunshine Project” Would Be a Climate Disaster, and Must Be Stopped
Formosa Plastics' Sunshine Project angles to put a toxic facility in St. James Parish, Louisiana—a region with a long legacy of working communities, especially communities of color, that have been poisoned by corporations so extensively that it has become one of the US’ leading industrial “sacrifice zones”....