The percentage of overdue B2B invoices increased in 2018 impacting 64.1% of survey respondents in countries surveyed in the Americas.
The percentage of overdue B2B invoices increased in 2018 impacting 64.1% of survey respondents in countries surveyed in the Americas.