‘Satisfactory Performer’: How a Serial Polluter Keeps Thriving in Texas
This story was produced by Public Health Watch, a nonprofit investigative news organization based in Austin. POINT COMFORT, Texas — For more than four decades, the Formosa Plastics plant here has been a picture of turmoil and indulgence. Situated in … Continued