Army Corps Orders Environmental Review of Proposed Formosa Plastics Plant in Louisiana’s ‘Cancer Alley’

The Formosa Sunshine Project in St. James Parish, Louisiana, will undergo a full formal environmental review, the U.S. Army Corps of Engineers announced in a memorandum issued today and posted on Twitter.

Pipeline Permit Scandal Highlights Confusion Amid Push to Build Plastics Plants

The Pennsylvania Department of Environmental Protection (DEP) audit highlights what can go wrong when state and local regulators are unprepared for the arrival of a powerful industry, illustrating the pressures when once-unobtrusive offices suddenly take on outsized importance amid a push to promote rapid development.