Harbour Energy has commenced production at its Talbot development in the UK North Sea, with a 67% stake held by the company and 33% by Ithaca Energy.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
Harbour Energy has commenced production at its Talbot development in the UK North Sea, with a 67% stake held by the company and 33% by Ithaca Energy.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing