News

Shell faces paying an extra £380m in tax following Rachel Reeves’s raid on North Sea oil and gas companies, the FTSE 100 ...