Kellas faces appeal over £33m ruling on North Sea pipeline system

North Sea court Kellas
The CATS terminal in Teesside

More from Energy Voice

Latest Posts