North Sea pipeline firm forced into liquidation after court battle with Kellas

North Sea court Kellas
The CATS terminal in Teesside

More from Energy Voice

Latest Posts