Talos Energy selected as winning bidder for carbon capture and storage site

Engineering, Procurement & Construction