Oil giants slammed for making ‘obscene’ £160b profit as people continue to struggle
Shell has already said it expects to pay around £1.7billion in such taxes for the final three months of last year.
Daily Express :: World Feed
Shell has already said it expects to pay around £1.7billion in such taxes for the final three months of last year.
Daily Express :: World Feed