Top Stories
Oil giants slammed for making ‘obscene’ £160b profit as people continue to struggle
Posted: January 27, 2023 at 9:18 pm / by / comments (0)
Shell has already said it expects to pay around £1.7billion in such taxes for the final three months of last year.
Daily Express :: News Feed
Comments (0)