Source: Rigzone

Eni: Liverpool Bay CCS Project Moves to Construction Phase

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

Read full article »
Annual Revenue
$100-1000B
Employees
10-50K
Claudio Descalzi's photo - CEO of Eni

CEO

Claudio Descalzi

CEO Approval Rating

86/100

Read more