Sir Jim Ratcliffe warns of North Sea energy ‘death’ due to UK windfall tax

Sir Jim Ratcliffe warns of North Sea energy ‘death’ due to UK windfall tax