Leicester April 26, 2025By Isabella RossiEni and the UK Government reach Financial Close for the Liverpool Bay CCS project – Eni SpA