CNR posts higher profits, North Sea drilling goes to plan

CNR's Ninian Central platform
CNR's Ninian Central platform

More from Energy Voice

Latest Posts