Infographic: The culture of late payment

Share on:

Global research from MasterCard and Basware identifies a culture of late payment and how the tension between cash management and efficient payment processes can hamper business performance and weigh on the wider economy. This infographic summarizes the findings from the report.

“74% of businesses think late payment is a fact of business life and will always happen.”