North Sea oil and gas decommissioning to soar by 2025

16 Nov 2016