UK Exxon, Neptune and more sign agreement on large North Sea CCS project 20/06/2022 By Allister Thomas Exxon Mobil and Neptune Energy are among those who have today signed an agreement to progress a large-scale CCS project in the North Sea.
Europe Neptune Energy to go ‘beyond net zero’ by 2030 01/03/2022 By Allister Thomas Neptune Energy has announced it aims to store more carbon than it emits from its operations and the products it sells by 2030.