
Analysis & Features
Mitigating risks of payments fraud: 6 ways CFOs can stay ahead of hackers
Global losses from payment fraud have tripled from $9.84 billion in 2011 to $32.39 billion in 2020, according to Deutsche Bank’s 2021 report on the future of payments. And financial professionals are saying COVID-19 hasn’t [c]