20 December 2024

'Ground-breaking' UK carbon capture and storage project secures £8bn financing