European business ‘robust’ despite steep drop in profits for Taqa

Taqa's North Cormorant platform
Taqa's North Cormorant platform

Breaking