Italy’s Eni has reached financial close with the UK Government for a CCS project in northern England, now free to move to construction.

Italy’s Eni has reached financial close with the UK Government for a CCS project in northern England, now free to move to construction.