Oct 10, 20232 minUK Government announces new measures to tackle late invoice paymentsIf successful, the latest initiatives could help to boost the economy by £2.5 billion annually. Read the outlined measures here.