North Sea oil faces a £2.6 billion burial bill by 2026—£400 million more than new investments. The sunset industry’s 500+ abandoned wells demand attention. Your energy portfolio might feel the tremors.
Browsing Tag
decommissioning costs
1 post
Browsing Tag