Tax | Computer equipment company tops tax defaulter list owing £4.3m
HMRC’s updated list of major tax defaulters is topped by a metal dealer who owes £4.3m on £6.5m unpaid tax, followed by a haulier owing £593k, with online retailers and restaurants also featuring