ITHACA Energy’s full-year profit slumped by more than 75% as the Energy Profits Levy takes it toll on investment in the UK North Sea. The energy giant profited $215.6m (£170.65m)...
Why? Free to subscribe, no paywall, daily business news digest.