Exxon Adds 270,000 Acres for Largest Carbon Storage Site in the US

Exxon Mobil has leased acreage on the Gulf Coast from the Texas General Land Office for carbon capture and storage.