
Petra Nova Carbon Capture Project Gets a Second Chance at Failure
The facility in Fort Bend County is the poster child for the false promise of carbon capture For Immediate Release: Sept. 14, 2023 Contact: José Medina, [email protected] Pina, [email protected] Riikka Pohjankoski, [email protected] HOUSTON, Texas