With 1,500 Wells Due for Decommissioning by 2030, NSTA Calls for New P&A Tech Trials
Knowing how to plug 1,500 North Sea wells by 2030 could save billions, but innovative solutions remain untested.
Knowing how to plug 1,500 North Sea wells by 2030 could save billions, but innovative solutions remain untested.