Published On: Sat, Jan 28th, 2023
World | By

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