Decommissioning-North-Sea.jpg
Oil and Gas News
Should it Stay or Should it go? Facilities removal, rigs-to-reefs and the energy transition