
Out of crisis comes opportunity… for fraudsters
The 5th annual Business Payments Barometer found that small and medium-sized companies have lost more money over the past year due to payment fraud, with their losses having increased by 14% and 38%, respectively, from 2019 to 2020.