Dr. Loren Scott Explains Louisiana’s Carbon Primacy Power
Dr. Loren Scott joined Jason Spiess to discuss the EPA’s decision to award Louisiana the power to approve carbon capture projects. Louisiana is the third state—after North Dakota and Wyoming—given primary authority by EPA to issue permits for the Class VI wells used in carbon capture and sequestration (CCS). North Dakota approved […]