Payments are at the heart of every organisation. The 2019 Business Payments Barometer analyses the latest trends and most burning payment initiatives set to impact organisations of all sizes. Now in its fourth year this annual index surveys over 400 financial decision makers across Great Britain. The 2019 research highlights the lack of education around new payment initiatives and the escalating impact of payment fraud on businesses.