June 15, 2023

Payments Card & Mobile

Report: Business Payments Barometer 2023

Bottomline, in their annual Business Payments Barometer report, reveals that finance leaders in Great Britain and the United States are facing a tough operating environment, with over 80% of businesses (82% in GB and 88% in the US) forced to accept new payment methods in the last 12 months.

Financial decision-makers are also continuing to tackle a rise in fraudulent activity, as 39% of GB and 35% of US businesses experienced payments fraud over the last year.

Read More

footer curve