CNR’s Ninian Northern decommissioning plans approved

The UK oil and gas sector is predominantly an offshore sector with around 470 installations located in the UK North Sea
Ninian Northern Platform

Breaking