Accounting, Featured, News 19th September 2018 Only one third of payments being made on time Larger companies are the worst offenders, with just 8% settling invoices by due date