Kellas Midstream wins £33m legal battle over major North Sea pipeline system

North Sea court Kellas
The CATS terminal in Teesside

More from Energy Voice

Latest Posts