Louisiana Illuminator: Formosa Plastics permit suspended by Army Corps
Construction halts on $9.4 billion St. James facility. The U.S. Army Corps of Engineers on Wednesday announced through a court filing in federal court in Washington its plans to suspend its permit for a proposed 1500-acre Formosa Plastics facility in St. James Parish.