Government launches review into tackling late payments for SMEs
UK businesses are currently owed £23.4bn in outstanding invoices.
UK businesses are currently owed £23.4bn in outstanding invoices.
Small firms’ survival depends on Government support.
Accounts must be submitted by 31 December.
The latest advisory rates for company cars remain unchanged.
Economy to recover to pre-pandemic levels in late 2024.