By CEP Staff • 22 November 2022 in News

Eni UK is leading a cooperation agreement to develop the Bacton Thames Net Zero CCS project in Norfolk, England.