Steve Dishman

HMRC Record “Dismal” on £1.5 Billion Online Marketplace Tax Fraud

HM Revenue & Customs (HMRC) has estimated that the UK lost £1 billion to £1.5 billion from 2015 to 2016…