06.13.2023 - By Bottomline
Having researched 1,600 corporate financial decision-makers from across the US and Great Britain, we chat through the findings from this year’s 2023 Business Payments Barometer such as what’s influencing change in payments – both present and future – such as the focus on adopting innovative technologies, new payment initiatives and tackling the relentless rise of fraud and financial crimes.