Taqa mulls sale of assets in UK and Canada

© TaqaTaqa UK sale
Taqa operates several North Sea installations, including Tern Alpha

More from Energy Voice

Latest Posts