Tax | Grocery delivery company tops deliberate defaulters list with £1.14m tax bill
HMRC’s latest list of major tax defaulters owing over £16.5m in unpaid tax, was topped by a grocery delivery company owing £1.14m and a metal and industrial chemical company owing £1.1m, with buy-to-let landlords, online traders and accountants, also featuring