As the Guardian reports: Britain’s largest companies are in dispute with HM Revenue & Customs over paying £25bn worth of tax, according to the latest
Read the full article…
Richard Murphy
Support This Site
If you like what I do please support me on Ko-fi using credit or debit card or PayPal