Louisiana residents will weigh in this week on the state’s bid to take over primary authority for permitting carbon capture wells.
Louisiana residents will weigh in this week on the state’s bid to take over primary authority for permitting carbon capture wells.