CNR falls to loss of £1.14bn, Banff field reaches end of the line

CNRI's Ninian Central Platform.
CNRI's Ninian Central Platform.

More from Energy Voice

Latest Posts