Why Texas, Louisiana Are Poised To Win The Carbon Capture Sweepstakes

Texas and Louisiana are poised to win the burgeoning CCUS business opportunity in the U.S., assuming the state governments can clarify laws governing ownership and obtain primacy designations from the EPA.