With its record global profit of nearly £26 billion in 2022, questions about why Shell paid almost no tax in the UK continue to be raised.
With its record global profit of nearly £26 billion in 2022, questions about why Shell paid almost no tax in the UK continue to be raised.