Taqa has largest North Sea decommissioning bill this decade – Wood Mackenzie

Taqa North Sea decommissioning
Taqa's North Cormorant platform

More from Energy Voice

Latest Posts