50% of Supplier Invoices are Paid Late, Study Reveals
August 6, 20257 min
Late payments are driving factor in costing businesses $45m a year and ‘fueling a financial health crisis’ while harming supplier relationships and undermining ethical business practices.