Oil-friendly Louisiana now has the power to approve carbon capture projects

3 months ago 28



The EPA is handing over permitting power to the state's regulators. What could go wrong?
Read Entire Article