Oct 102 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.