Harbour Energy begins production at Talbot development in UK North Sea

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.