CNR targets boost to North Sea production

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