Eni reaches financial close with UK government for carbon capture project
Italian company has taken a final investment decision for its Liverpool Bay carbon dioxide transport and storage project in northwest England
Italian company has taken a final investment decision for its Liverpool Bay carbon dioxide transport and storage project in northwest England