Exxon floats $100bn government-backed carbon capture hub

ExxonMobil news
Exxon Mobil Corp. signage is displayed at a gas station in Richmond, Kentucky, U.S. Photographer: Luke Sharrett/Bloomberg

More from Energy Voice

Latest Posts