Worley tapped to design Bayou Bend carbon capture and storage project

Bayou Bend could be one of the largest carbon capture and storage sites in the U.S. for industrial emitters.