Cybercrime is becoming a growing problem for the industry
Online payment fraud losses to exceed $343 billion globally over the next 5 years
A new study from Juniper Research has found that the cumulative merchant losses to online payment fraud globally between 2023 and 2027 will exceed $343 billion. As a comparison, this equates to over 350% of Apple’s reported net income in the ...