The US Environmental Protection Agency’s (EPA) decision to grant Louisiana the power to approve carbon capture projects could open the door to a wave of new project applications and opportunities.
Share this post
Dr. Loren Scott Explains Louisiana's Carbon…
Share this post
The US Environmental Protection Agency’s (EPA) decision to grant Louisiana the power to approve carbon capture projects could open the door to a wave of new project applications and opportunities.