New research has revealed that retailers, both online and offline, are falling behind when it comes to payment security, with Card-Not-Present (CNP) fraud to cost the industry $130 billion in the next four years.
https://www.powerretail.com.au/multichannel/fraud-130-billion-in-retail-losses/