News

Eni and the UK government have reached financial close on the Liverpool Bay CCS project, with startup planned for 2028.