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