News

The British government and Eni have confirmed an agreement for the Liverpool Bay carbon capture project. This initiative aims ...