Shell to pay £1.7bn in UK and EU windfall taxes for last three months
Shell had previously avoided most of the windfall tax due to its investments in the North Sea
Shell had previously avoided most of the windfall tax due to its investments in the North Sea