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

More from Energy Voice

Latest Posts