ExxonMobil Executes Largest CO2 Offshore Storage Site in the US with Texas General Land Office
The ExxonMobil Corporation made history in October 2024 by securing the largest CO2 offshore storage site in the United States with the Texas General Land Office (GLO).