News

Can Exxon build the world’s biggest carbon capture business?

Financial Times - Oil & Gas industry · last updated
Oil major bets billions on technology but backlash on US Gulf Coast threatens its ambitions