Shell to pay £1.7bn in UK and EU windfall taxes for last three months 0 06.01.2023 12:00 Walesonline.co.uk Shell had previously avoided most of the windfall tax due to its investments in the North Sea