Taqa hands in decommissioning plans for two North Sea platforms

The North Cormorant platform
Taqa's North Cormorant platform

More from Energy Voice

Latest Posts